Source symbols: src/layer/binaryop.cpp
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@dda2e28bae2a084760361197d87f06e685604e52 · 2026-07-13T07:13:46Z
- Declarations: 51
- Referenced calls: 25
Declared symbols
void— static at line 33; referencesbinary_op_broadcast,for,num_threads,row,min,channel,depthOp— const at line 36; referencesforint— const at line 38; referencesforint— const at line 39; referencesforint— const at line 40; referencesforint— const at line 41; referencesforint— const at line 42; referencesforfloat— const at line 46; referencesforfloat— const at line 47; referencesforint— const at line 50; referencesforint— const at line 51; referencesforfloat— const at line 66; referencesrow,min,forfloat— const at line 67; referencesrow,min,forint— const at line 70; referencesforint— const at line 71; referencesforint— const at line 89; referencesfor,channel,min,depth,rowint— const at line 90; referencesfor,channel,min,depth,rowfloat— const at line 96; referenceschannel,min,depth,row,forfloat— const at line 97; referenceschannel,min,depth,row,forvoid— static at line 114; referencesbinary_op_scalar_inplace,num_threads,for,channelOp— const at line 116; referencesnum_threads,for,channelint— const at line 118; referencesnum_threads,for,channelint— const at line 119; referencesnum_threads,for,channelbinary_op_add— struct at line 133; referencesoperatorbinary_op_sub— struct at line 141; referencesoperatorbinary_op_mul— struct at line 149; referencesoperatorbinary_op_div— struct at line 157; referencesoperatorbinary_op_max— struct at line 165; referencesoperator,maxbinary_op_min— struct at line 173; referencesoperator,minbinary_op_pow— struct at line 181; referencesoperator,powfbinary_op_rsub— struct at line 189; referencesoperatorbinary_op_rdiv— struct at line 197; referencesoperatorbinary_op_rpow— struct at line 205; referencesoperator,powfbinary_op_atan2— struct at line 213; referencesoperator,atan2fbinary_op_ratan2— struct at line 221; referencesoperator,atan2fbinary_op_fmod— struct at line 229; referencesoperator,fmodfbinary_op_logaddexp— struct at line 237; referencesoperator,max,min,log1pf,expfbinary_op_floor_divide— struct at line 247; referencesoperator,floorfbinary_op_remainder— struct at line 255; referencesoperator,remainderfbinary_op_rfmod— struct at line 263; referencesoperator,fmodfbinary_op_rfloor_divide— struct at line 271; referencesoperator,floorfbinary_op_rremainder— struct at line 279; referencesoperator,remainderfvoid— static at line 287; referencesbinary_op_broadcastvoid— static at line 312; referencesbinary_op_scalar_inplaceMat— const at line 339; referencesmax,reshapeMat— const at line 340; referencesmax,reshapeint— const at line 341; referencesmax,reshapeint— const at line 408; referencesmax,createint— const at line 409; referencesmax,createint— const at line 410; referencesmax,createint— const at line 411; referencesmax,create
File-level call references
BinaryOp— line 8load_param— line 14get— line 16binary_op_broadcast— line 33for— line 53num_threads— line 63row— line 66min— line 66channel— line 87depth— line 96binary_op_scalar_inplace— line 114operator— line 135max— line 169powf— line 185atan2f— line 217fmodf— line 233log1pf— line 243expf— line 243floorf— line 251remainderf— line 259forward— line 337reshape— line 351create— line 416empty— line 430forward_inplace— line 438
Source: src/layer/binaryop.cpp