MCPcopy Create free account

hub / github.com/MegEngine/MegCC / functions

Functions3,375 in github.com/MegEngine/MegCC

↓ 9 callersFunctionmin
compiler/script/tool/cv_remap_table.cpp:8
↓ 8 callersMethodGenAsmFloat
compiler/lib/KernelGen/Arm/Arm64/Activation.h:40
↓ 8 callersMethodGenIntrinsicFloat
compute the input neon data and write to the output neon
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:40
↓ 8 callersMethodGetPackBWorkspaceBody
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/Fp32M8N12Matmul.cpp:1703
↓ 8 callersFunctionLITE_destroy_tensor
runtime/src/lite/tensor.c:136
↓ 8 callersFunctionLITE_forward
runtime/src/lite/network.c:171
↓ 8 callersFunctionLITE_wait
runtime/src/lite/network.c:229
↓ 8 callersFunctioncreate_scalar_tensor
runtime/test/common/common.h:31
↓ 8 callersFunctiongen_postprocess_inline
compiler/lib/KernelGen/Arm/ArmCommon/MatmulCommon.h:13
↓ 8 callersFunctionswap
swap left and right
ci/compare_vec.c:13
↓ 8 callersFunctionvcvtaq_s32_f32
immigration/include/marm_neon.h:651
↓ 7 callersMethodGenCodeBody
compiler/lib/KernelGen/GeneralIntrinsic/ElemwiseHelper/UnaryHelper.cpp:11
↓ 7 callersMethodGetKernelSignature
compiler/lib/KernelGen/Arm/Armv7/InternalKernel/Fp32M4N8K4Matmul.cpp:274
↓ 7 callersMethodGetKernelSignature
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/Fp16M8N8K8Matmul.cpp:430
↓ 7 callersMethodGetKernelSize
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Winograd/WinogradF23Strategy8x8Nchw44MK8Int8.h:13
↓ 7 callersMethodGiExpPsFloat32
compiler/lib/KernelGen/GeneralIntrinsic/GIMathHelper.h:105
↓ 7 callersMethodGiSigmoidPsFloat32
compiler/lib/KernelGen/GeneralIntrinsic/GIMathHelper.h:312
↓ 7 callersFunctionLITE_reset_tensor_memory
runtime/src/lite/tensor.c:93
↓ 7 callersFunctionLITE_set_log_level
runtime/src/lite/global.c:6
↓ 7 callersFunctionasMemRef
compiler/lib/Conversion/MGBToKernel/MGBToKernel.cpp:60
↓ 7 callersMethoddeduce_layout
compiler/test/kernel/common/dnn_proxy.h:226
↓ 7 callersMethoderror
compiler/lib/Common/Logger.cpp:34
↓ 7 callersMethodexec
compiler/test/kernel/common/dnn_proxy.h:236
↓ 7 callersFunctiongen_neon_intrin_compat
compiler/lib/KernelGen/Arm/ArmCommon/NeonIntrinCompat.h:10
↓ 7 callersMethodget_st1q_symbol
compiler/lib/KernelGen/GeneralIntrinsic/GISimdHelper.h:32
↓ 7 callersMethodmalloc
compiler/test/kernel/common/src/memory_manager.cpp:18
↓ 7 callersMethodrun
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/best_fit_helper.cpp:7
↓ 7 callersFunctionrun_conv
compiler/test/kernel/opr/armv7/benchmark_conv.cpp:7
↓ 7 callersFunctionrun_conv
compiler/test/kernel/opr/arm/benchmark_conv.cpp:8
↓ 7 callersFunctionsplit_string
compiler/test/kernel/opr/common/fused_elemwise.cpp:14
↓ 7 callersFunctionvcombine_s8
immigration/include/gi_float.h:1417
↓ 7 callersFunctionvm_instruction_call
runtime/src/vm.c:36
↓ 7 callersFunctionwrite_map
compiler/test/kernel/common/src/target_module.cpp:13
↓ 6 callersMethodGetOutputBlockSize
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Winograd/WinogradF23Strategy8x8Nchw44MK8Int8.h:14
↓ 6 callersMethodGetPackAWorkspaceSignature
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:615
↓ 6 callersMethodGetPackBWorkspaceBody
compiler/lib/KernelGen/Arm/Armv7/InternalKernel/Fp32M4N12Matmul.cpp:974
↓ 6 callersFunctionLITE_destroy_network
runtime/src/lite/network.c:305
↓ 6 callersFunctionLITE_get_all_input_name
runtime/src/lite/network.c:245
↓ 6 callersFunctionLITE_get_tensor_memory
runtime/src/lite/tensor.c:59
↓ 6 callersFunctionLITE_make_network
runtime/src/lite/network.c:47
↓ 6 callersFunctiondefault_config
runtime/src/lite/network.c:31
↓ 6 callersFunctiondefault_network_io
runtime/src/lite/network.c:39
↓ 6 callersFunctionensure_register_file_api
file imp ******************/
runtime/src/utils.c:136
↓ 6 callersMethodexecute
compiler/include/compiler/Target/MGB/dummy_loader.h:55
↓ 6 callersFunctiongen_common_prefetch_2x_f32
compiler/lib/KernelGen/Arm/ArmCommon/common_asm_utils.h:50
↓ 6 callersFunctionget_active_device_model
runtime/src/lite/network.c:43
↓ 6 callersFunctionget_header
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Fp16WinogradNchw88.cpp:40
↓ 6 callersFunctionget_string
runtime/src/parse.h:13
↓ 6 callersFunctioninit_device
runtime/src/device.c:29
↓ 6 callersFunctioninstruction_type_name
runtime/src/vm/instruction.h:39
↓ 6 callersFunctionlog_tensor
runtime/src/vm/common.h:142
↓ 6 callersFunctionnameOfEnumValue
compiler/include/megbrain/reflection.h:26
↓ 6 callersMethodnext64
compiler/lib/Target/Hako/decryption/rc4/rc4_cryption_base.h:48
↓ 6 callersFunctionregister_tinynn_cb
use to register global callback, non thread safe TODO: add mutex(NOTICE: some non standard os do not have mutex)
runtime/src/utils.c:44
↓ 6 callersMethodstart
compiler/test/kernel/common/timer.h:18
↓ 5 callersMethodGenAsmQuantInit
compiler/lib/KernelGen/Arm/Arm64/Activation.cpp:24
↓ 5 callersMethodGenAsmQuantStore
compiler/lib/KernelGen/Arm/Arm64/Activation.cpp:69
↓ 5 callersMethodGenInlineName
Relu
compiler/lib/KernelGen/GeneralIntrinsic/ElemwiseHelper/UnaryHelper.cpp:104
↓ 5 callersMethodGetCVKernelSymbol
compiler/lib/KernelGen/BareMetal/CvCommon.h:17
↓ 5 callersMethodGetDependInternalSymbol
compiler/lib/KernelGen/GeneralIntrinsic/Relayout.cpp:13
↓ 5 callersMethodGetPackASignature
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:563
↓ 5 callersMethodGetPackAWorkspaceSymbol
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:29
↓ 5 callersMethodGetPackBSignature
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:589
↓ 5 callersMethodGetPackBWorkspaceSignature
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:629
↓ 5 callersMethodGetWorkspaceSymbol
workspace gen
compiler/include/compiler/KernelGen/KernelGen.h:108
↓ 5 callersFunctionalloc_tensor
runtime/src/vm/common.h:31
↓ 5 callersFunctiondtype_to_type
compiler/lib/CodeGen/CodeGenUtil.h:13
↓ 5 callersMethodfeed
compiler/lib/Target/Hako/decryption/rc4/rc4_cryption_base.h:71
↓ 5 callersFunctiongen_common_prefetch_3x_f32
compiler/lib/KernelGen/Arm/ArmCommon/common_asm_utils.h:62
↓ 5 callersFunctionget_pack_c_size
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:155
↓ 5 callersFunctionget_relyout_common_case
compiler/test/kernel/opr/common/relayout.h:95
↓ 5 callersMethodget_st1q_symbol
compiler/lib/KernelGen/Arm/ArmCommon/ArmSimdHelper.h:30
↓ 5 callersFunctiongrisu3_diy_fp_multiply
runtime/flatcc/include/flatcc/portable/grisu3_math.h:252
↓ 5 callersFunctioninit_model_weights
runtime/src/init.c:341
↓ 5 callersFunctionis_available
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Fp16WinogradNchw88.cpp:12
↓ 5 callersMethodoffset_in_overwrite_dest_root
! * \brief get offset of this interval in overwrite dest root */
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/impl.h:134
↓ 5 callersFunctionparase_inputs
runtime/src/vm/common.h:43
↓ 5 callersFunctionparse_model
all resource are allocate here
runtime/src/parse.c:419
↓ 5 callersFunctionprint_uart0
runtime/example/Nonstandard_OS/bare_board/bare_board_qemu_arm_example.c:29
↓ 5 callersMethodreset
compiler/lib/Target/Hako/decryption/rc4/rc4_cryption_base.h:19
↓ 5 callersFunctionround_up
compiler/lib/KernelGen/Utils/Utils.h:143
↓ 5 callersFunctionrun_conv
compiler/test/kernel/opr/generalIntrinsic/benchmark_conv.cpp:7
↓ 5 callersMethodsearch
* \brief search and get the best execution_policy */
compiler/test/kernel/common/dnn_proxy.h:459
↓ 5 callersFunctionssprintf
compiler/tools/kernel_exporter/utils.cpp:47
↓ 5 callersMethodstop
compiler/test/kernel/common/timer.h:24
↓ 5 callersFunctionwrite_helper
namespace
compiler/test/kernel/common/src/rng.cpp:76
↓ 4 callersMethodFastFp16toFp32
REFERENCE: https://stackoverflow.com/questions/1659440/32-bit-to-16-bit-floating-point-conversion
compiler/lib/KernelGen/GeneralIntrinsic/GIMathHelper.h:402
↓ 4 callersMethodGenAsmFloat
compiler/lib/KernelGen/Arm/Armv7/Activation.h:40
↓ 4 callersMethodGenIntrinsicFloatStore
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:44
↓ 4 callersMethodGenIntrinsicFloatStore
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:47
↓ 4 callersFunctionGetInnerCtx
compiler/lib/KernelGen/Arm/Armv7/MatMulKernel/Int8x8x32MatMulMK4.cpp:10
↓ 4 callersMethodGetKernelSymbol
compiler/lib/CodeGen/Matmul.cpp:47
↓ 4 callersMethodGetNakedKernelSignature
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:45
↓ 4 callersMethodGetNakedKernelSymbol
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:26
↓ 4 callersFunctionGetOperandTensorType
compiler/lib/KernelGen/Common/ElemwiseCommon.cpp:7
↓ 4 callersMethodGetPackASymbol
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:16
↓ 4 callersMethodGetPackBSymbol
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:21
↓ 4 callersMethodGetPackBWorkspaceBody
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Im2colCommon.cpp:643
↓ 4 callersMethodGetPackBWorkspaceSymbol
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:32
↓ 4 callersFunctionGiBlendInt8
immigration/include/gi_int.h:664
← previousnext →101–200 of 3,375, ranked by callers