MCPcopy Create free account

hub / github.com/MegEngine/MegCC / functions

Functions3,375 in github.com/MegEngine/MegCC

↓ 1 callersFunctionconvertAttrToKernelAttr
compiler/lib/Dialect/Kernel/Transforms/KernelMaterialization.cpp:67
↓ 1 callersFunctionconvert_fmt_str
compiler/tools/kernel_exporter/utils.cpp:5
↓ 1 callersFunctioncopyftarget
(host, workdir, origin_path)
script/test_model.py:84
↓ 1 callersFunctioncore_calculate_ow_remain_s1
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8NchwNchw44ConvS1.cpp:143
↓ 1 callersFunctioncore_calculate_s1
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8NchwNchw44ConvS1.cpp:63
↓ 1 callersFunctioncore_calculate_s2_assembly
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8NchwNchw44ConvS2.cpp:290
↓ 1 callersFunctioncreateKernelMaterializationPass
compiler/lib/Dialect/Kernel/Transforms/KernelMaterialization.cpp:319
↓ 1 callersFunctioncreateMGBFuseKernelPass
compiler/lib/Dialect/MGB/Transforms/KernelFuse.cpp:225
↓ 1 callersFunctioncreateMGBToKernelPass
compiler/lib/Conversion/MGBToKernel/MGBToKernel.cpp:582
↓ 1 callersFunctioncreateMemoryForwardingPass
compiler/lib/Dialect/Kernel/Transforms/MemoryForwarding.cpp:129
↓ 1 callersFunctioncreateStaticMemoryPlanningPass
compiler/lib/Dialect/Kernel/Transforms/StaticMemoryPlanning.cpp:194
↓ 1 callersMethodcreate_desc
compiler/include/compiler/Target/MGB/dummy_loader.h:155
↓ 1 callersFunctioncreate_mangling_string
(len)
runtime/scripts/strip_and_mangling_static_tinynn.py:12
↓ 1 callersFunctioncreate_memory_manager_from_handle
compiler/test/kernel/common/src/memory_manager.cpp:7
↓ 1 callersFunctiondelete_loader
runtime/src/vm/extern_opr.c:58
↓ 1 callersMethoddetect_build_env
(self)
runtime/scripts/runtime_build.py:49
↓ 1 callersFunctiondiff
compiler/test/kernel/common/src/checker.cpp:80
↓ 1 callersFunctiondiff
runtime/test/common/common.cpp:36
↓ 1 callersFunctiondlopen
runtime/example/standard_OS/lite_main.c:180
↓ 1 callersFunctiondlsym
runtime/example/standard_OS/lite_main.c:184
↓ 1 callersFunctiondlsym
runtime/src/vm/extern_opr.c:169
↓ 1 callersFunctiondnndtype_2_ccdtype
compiler/test/kernel/common/src/cc_proxy.cpp:32
↓ 1 callersFunctiondnndtype_2_str
compiler/test/kernel/common/src/cc_proxy_utils.h:37
↓ 1 callersFunctiondnnlayout_2_cclayout
compiler/test/kernel/common/src/cc_proxy_utils.h:19
↓ 1 callersFunctiondraw_output_infos
yolox_example/main.cpp:281
↓ 1 callersFunctiondtype2string
clang-format off
runtime/src/tinynn.c:8
↓ 1 callersFunctiondummy_mgb_c_opr_init
compiler/include/compiler/Target/MGB/dummy_loader.h:180
↓ 1 callersFunctionemit_a_val
compiler/lib/KernelGen/BareMetal/BatchedMatmul.cpp:53
↓ 1 callersFunctionemit_a_val
compiler/lib/KernelGen/BareMetal/MatrixMul.cpp:52
↓ 1 callersFunctionemit_b_val
compiler/lib/KernelGen/BareMetal/BatchedMatmul.cpp:61
↓ 1 callersFunctionemit_b_val
compiler/lib/KernelGen/BareMetal/MatrixMul.cpp:60
↓ 1 callersFunctionemit_k
compiler/lib/KernelGen/BareMetal/BatchedMatmul.cpp:45
↓ 1 callersFunctionemit_k
compiler/lib/KernelGen/BareMetal/MatrixMul.cpp:44
↓ 1 callersFunctionequal_layout
runtime/test/common/common.cpp:9
↓ 1 callersFunctionexecute_single_opr
runtime/src/vm/op.c:67
↓ 1 callersMethodexist_internal_function
compiler/test/kernel/common/src/target_module.cpp:85
↓ 1 callersFunctionexport_cv_one_dtype
compiler/tools/mgb-to-tinynn/mgb-to-tinynn.cpp:418
↓ 1 callersFunctionexport_cv_opr
compiler/tools/mgb-to-tinynn/mgb-to-tinynn.cpp:448
↓ 1 callersFunctionfetchInputsAndOutputs
compiler/lib/Dialect/Kernel/Transforms/KernelMaterialization.cpp:44
↓ 1 callersFunctionfind_file_name
(dir_path, varid)
compiler/script/debug/parse_mgb_bin_dump.py:54
↓ 1 callersFunctionfind_loader_by_name
runtime/src/vm/extern_opr.c:73
↓ 1 callersFunctionflatbuffers_identifier_from_type_hash
* Type hash encoded as little endian file identifier string. * Note: if type hash is 0, the identifier should be null which * we cannot return in th
runtime/flatcc/include/flatcc/flatcc_identifier.h:64
↓ 1 callersFunctionflatbuffers_string_cast_from_generic
runtime/src/cheader/flatbuffers_common_reader.h:140
↓ 1 callersFunctionflatbuffers_string_cast_from_generic
runtime/flatcc/include/flatcc/reflection/flatbuffers_common_reader.h:140
↓ 1 callersFunctionflatbuffers_type_hash_from_name
* Returns the type hash of a given name in native endian format. * Generated code already provides these, but if a name was changed * in the schema
runtime/flatcc/include/flatcc/flatcc_identifier.h:45
↓ 1 callersFunctionflatcc_json_parser_symbol_part_ext
runtime/flatcc/include/flatcc/flatcc_json_parser.h:236
↓ 1 callersFunctionflatcc_json_parser_symbol_start
runtime/flatcc/include/flatcc/flatcc_json_parser.h:213
↓ 1 callersFunctionflatcc_json_printer_flush
* Flush the remaining data not flushed by partial flush. It is valid to * call at any point if it is acceptable to have unaligned flush units, * but
runtime/flatcc/include/flatcc/flatcc_json_printer.h:347
↓ 1 callersFunctionflatcc_json_printer_reset
* Call to reuse context between parses without without * returning buffer. If a file pointer is being used, * it will remain open. * * Reset does
runtime/flatcc/include/flatcc/flatcc_json_printer.h:111
↓ 1 callersFunctionflatcc_json_printer_set_noenum
* Set to non-zero if enums should always be printed as numbers. * Otherwise enums are printed as a symbol for member values, and as * numbers for ot
runtime/flatcc/include/flatcc/flatcc_json_printer.h:200
↓ 1 callersFunctionflatcc_json_printer_set_nonstrict
* Override the default compact valid JSON format with a * pretty printed non-strict version. Enums are translated * to names, which is also the defa
runtime/flatcc/include/flatcc/flatcc_json_printer.h:239
↓ 1 callersFunctionflatcc_json_printer_set_unquoted
* Set to non-zero if names and enum symbols can be unquoted thus * diverging from standard JSON while remaining compatible with `flatc` * JSON flavo
runtime/flatcc/include/flatcc/flatcc_json_printer.h:186
↓ 1 callersFunctionflatcc_json_printer_total
Returns the total printed size but flushed and in buffer. */
runtime/flatcc/include/flatcc/flatcc_json_printer.h:325
↓ 1 callersFunctionfloat_to_half
From: https://stackoverflow.com/questions/1659440/32-bit-to-16-bit-floating-point-conversion
compiler/lib/Target/TinyNN/exporter.cpp:25
↓ 1 callersFunctionforce_layout_contiguous
runtime/src/tensor_util.h:7
↓ 1 callersFunctionforeach_operator
compiler/tools/mgb-tblgen/helper.h:285
↓ 1 callersFunctionformat2string
runtime/src/tinynn.c:23
↓ 1 callersMethodformat_result
compiler/test/kernel/common/src/benchmark.cpp:187
↓ 1 callersFunctionfree_loader_maps
runtime/src/vm/extern_opr.c:82
↓ 1 callersFunctionfree_model
runtime/example/Nonstandard_OS/tee/ta/megcc_inference_ta.c:87
↓ 1 callersFunctionfuse_im2col_packB_s2
compiler/lib/KernelGen/Arm/Arm64/ConvKernel/Int8/Int8I8mmIm2colS1NCHW44M8N12K8.cpp:100
↓ 1 callersFunctionfused_elemwise_compute_cc
compiler/test/kernel/opr/common/fused_elemwise.cpp:104
↓ 1 callersFunctionfused_elemwise_compute_dnn_truth
compiler/test/kernel/opr/common/fused_elemwise.cpp:61
↓ 1 callersFunctiongen_2x2_kernel_common_code
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:166
↓ 1 callersFunctiongen_2x2_s1_oc4_ow8_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:442
↓ 1 callersFunctiongen_2x2_s1_oc8_ow8_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:325
↓ 1 callersFunctiongen_2x2_s2_oc4_ow8_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:659
↓ 1 callersFunctiongen_2x2_s2_oc8_ow8_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:535
↓ 1 callersFunctiongen_3x3_s1_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:759
↓ 1 callersFunctiongen_3x3_s1_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8ChannelWiseNchw44.cpp:121
↓ 1 callersFunctiongen_3x3_s2_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:862
↓ 1 callersFunctiongen_3x3_s2_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8ChannelWiseNchw44.cpp:494
↓ 1 callersFunctiongen_5x5_s1_kern
compiler/lib/KernelGen/Arm/Armv7/ConvKernel/Int8Conv5x5S1DirectNchw.cpp:16
↓ 1 callersFunctiongen_5x5_s1_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:972
↓ 1 callersFunctiongen_5x5_s1_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8ChannelWiseNchw44.cpp:719
↓ 1 callersFunctiongen_5x5_s2_kern
compiler/lib/KernelGen/Arm/Armv7/ConvKernel/DotInt8Conv5x5S2DirectNchw.cpp:15
↓ 1 callersFunctiongen_5x5_s2_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:1096
↓ 1 callersFunctiongen_5x5_s2_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8ChannelWiseNchw44.cpp:984
↓ 1 callersFunctiongen_7x7_s1_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:1226
↓ 1 callersFunctiongen_7x7_s2_kern
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8DirectNchw44.cpp:1371
↓ 1 callersFunctiongen_act
compiler/lib/KernelGen/BareMetal/Typecvt.cpp:70
↓ 1 callersFunctiongen_apply
compiler/lib/KernelGen/BareMetal/Reduce.cpp:42
↓ 1 callersFunctiongen_armv7_interleave_6_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:199
↓ 1 callersFunctiongen_armv7_interleave_8x4_4_b_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:145
↓ 1 callersFunctiongen_armv7_interleave_8x4_8_b_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:96
↓ 1 callersFunctiongen_armv7_interleave_helper_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:183
↓ 1 callersFunctiongen_armv7_transpose_4_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:283
↓ 1 callersFunctiongen_armv7_transpose_4x2_1_s_int32
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:224
↓ 1 callersFunctiongen_armv7_transpose_8x4_1_b_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:249
↓ 1 callersFunctiongen_armv7_transpose_interleave_1x4_4_b_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:73
↓ 1 callersFunctiongen_armv7_transpose_interleave_4x4_4_b_int8
compiler/lib/KernelGen/Arm/Armv7/armv7_asm_utils.h:10
↓ 1 callersFunctiongen_benchmarker
(arch_str)
benchmark/python/example.py:64
↓ 1 callersFunctiongen_binary
compiler/lib/KernelGen/BareMetal/FusedElemwiseKernel.cpp:57
↓ 1 callersFunctiongen_binary
compiler/lib/KernelGen/BareMetal/ElemwiseMultiType.cpp:37
↓ 1 callersFunctiongen_binary
compiler/lib/KernelGen/BareMetal/ElemwiseKernel.cpp:68
↓ 1 callersFunctiongen_binary
compiler/lib/KernelGen/GeneralIntrinsic/FusedElemwiseKernel.cpp:220
↓ 1 callersFunctiongen_binary_simd
compiler/lib/KernelGen/GeneralIntrinsic/FusedElemwiseKernel.cpp:181
↓ 1 callersFunctiongen_binary_simd_unroll
compiler/lib/KernelGen/GeneralIntrinsic/FusedElemwiseKernel.cpp:134
↓ 1 callersFunctiongen_border_interpolate
compiler/lib/KernelGen/BareMetal/GaussianBlur.cpp:43
↓ 1 callersFunctiongen_common_code
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Int8/Int8ChannelWiseNchw44.cpp:13
← previousnext →701–800 of 3,375, ranked by callers