MCPcopy Create free account

hub / github.com/dendibakh/perf-ninja / functions

Functions1,261 in github.com/dendibakh/perf-ninja

↓ 4 callersFunctionpush_captures
labs/misc/pgo/lua/lstrlib.c:485
↓ 4 callersFunctionsettabsi
labs/misc/pgo/lua/ldblib.c:69
↓ 4 callersFunctionskip_sep
labs/misc/pgo/lua/llex.c:208
↓ 4 callersFunctionsmallestIntegerVectorType
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:3778
↓ 4 callersFunctionsort
labs/misc/pgo/lua/ltablib.c:256
↓ 4 callersFunctiontag_error
labs/misc/pgo/lua/lauxlib.c:68
↓ 4 callersFunctionvnormalize
labs/misc/lto/ao_helpers.cpp:16
↓ 3 callersFunctionMaybeVectorizeType
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:3749
↓ 3 callersFunctionadjust_assign
labs/misc/pgo/lua/lparser.c:256
↓ 3 callersFunctionaux_close
labs/misc/pgo/lua/liolib.c:127
↓ 3 callersFunctionblocked_matmul
Here is a blocked version for larger matrix sizes (e.g. 512 x 512 and beyond).
labs/memory_bound/mem_alignment_1/solution.cpp:53
↓ 3 callersFunctionbody
labs/misc/pgo/lua/lparser.c:576
↓ 3 callersFunctionbuffreplace
labs/misc/pgo/lua/llex.c:169
↓ 3 callersFunctioncall_binTM
labs/misc/pgo/lua/lvm.c:161
↓ 3 callersFunctioncall_orderTM
labs/misc/pgo/lua/lvm.c:186
↓ 3 callersFunctioncheckint
labs/misc/pgo/lua/lauxlib.c:280
↓ 3 callersFunctioncheckname
labs/misc/pgo/lua/lparser.c:138
↓ 3 callersFunctionclamp
labs/misc/lto/ao_helpers.cpp:27
↓ 3 callersFunctioncodestring
labs/misc/pgo/lua/lparser.c:133
↓ 3 callersFunctioncomputeHistogram
ONLY THE FOLLOWING FUNCTION IS BENCHMARKED Compute the histogram of image pixels
labs/memory_bound/mem_order_violation_1/solution.cpp:12
↓ 3 callersFunctioncond
labs/misc/pgo/lua/lparser.c:965
↓ 3 callersFunctioncondjump
labs/misc/pgo/lua/lcode.c:74
↓ 3 callersFunctioncreatestdfile
labs/misc/pgo/lua/liolib.c:515
↓ 3 callersFunctionemptybuffer
labs/misc/pgo/lua/lauxlib.c:398
↓ 3 callersFunctionequals
labs/memory_bound/loop_interchange_1/validate.cpp:9
↓ 3 callersFunctionerrfile
labs/misc/pgo/lua/lauxlib.c:543
↓ 3 callersFunctionexp1
labs/misc/pgo/lua/lparser.c:1036
↓ 3 callersFunctionexp2reg
labs/misc/pgo/lua/lcode.c:390
↓ 3 callersFunctionfield
labs/misc/pgo/lua/lparser.c:407
↓ 3 callersFunctionfindfile
labs/misc/pgo/lua/loadlib.c:351
↓ 3 callersFunctionfixjump
labs/misc/pgo/lua/lcode.c:80
↓ 3 callersFunctionfreereg
labs/misc/pgo/lua/lcode.c:215
↓ 3 callersFunctiongenerate_ppm_image
labs/core_bound/compiler_intrinsics_4/picture.cpp:138
↓ 3 callersMethodgetWideningDecision
Return the cost model decision for the given instruction \p I and vector width \p VF. Return CM_Unknown if this instruction did not pass through the c
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:1473
↓ 3 callersFunctionget_unique_benchmark_names
While *keeping* the order, give all the unique 'names' used for benchmarks.
tools/gbench/report.py:98
↓ 3 callersFunctionget_unique_benchmark_names
While *keeping* the order, give all the unique 'names' used for benchmarks.
buildbot/gbench/report.py:98
↓ 3 callersFunctiongetcurrenv
labs/misc/pgo/lua/lapi.c:79
↓ 3 callersFunctiongetiofile
labs/misc/pgo/lua/liolib.c:190
↓ 3 callersFunctiongetjumpcontrol
labs/misc/pgo/lua/lcode.c:109
↓ 3 callersFunctionidentity
Make identity matrix
labs/memory_bound/loop_interchange_1/solution.cpp:16
↓ 3 callersFunctioninterchanged_matmul
A simple GEMM. Use only for small matrices (up to 100 x 100)
labs/memory_bound/mem_alignment_1/solution.cpp:43
↓ 3 callersMethodisUniformAfterVectorization
Returns true if \p I is known to be uniform after vectorization.
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:1395
↓ 3 callersFunctioniscleared
** The next function tells whether a key or value can be cleared from ** a weak table. Non-collectable objects are never removed from weak ** tables.
labs/misc/pgo/lua/lgc.c:337
↓ 3 callersFunctionlerp
labs/core_bound/compiler_intrinsics_4/picture.cpp:60
↓ 3 callersFunctionll_loadfunc
labs/misc/pgo/lua/loadlib.c:294
↓ 3 callersMethodload
Loads GrayscaleImage image. Format is https://people.sc.fsu.edu/~jburkardt/data/pgmb/pgmb.html
labs/memory_bound/mem_order_violation_1/solution.cpp:74
↓ 3 callersFunctionload_aux
labs/misc/pgo/lua/lbaselib.c:266
↓ 3 callersFunctionloaderror
labs/misc/pgo/lua/loadlib.c:374
↓ 3 callersFunctionluaD_pcall
labs/misc/pgo/lua/ldo.c:455
↓ 3 callersFunctionluaD_poscall
labs/misc/pgo/lua/ldo.c:342
↓ 3 callersFunctionluaD_seterrorobj
labs/misc/pgo/lua/ldo.c:51
↓ 3 callersFunctionluaH_get
** main search function */
labs/misc/pgo/lua/ltable.c:469
↓ 3 callersFunctionluaK_code
labs/misc/pgo/lua/lcode.c:797
↓ 3 callersFunctionluaK_exp2val
labs/misc/pgo/lua/lcode.c:436
↓ 3 callersFunctionluaK_fixline
labs/misc/pgo/lua/lcode.c:792
↓ 3 callersFunctionluaK_numberK
labs/misc/pgo/lua/lcode.c:257
↓ 3 callersFunctionluaK_setlist
labs/misc/pgo/lua/lcode.c:827
↓ 3 callersFunctionluaL_getmetafield
labs/misc/pgo/lua/lauxlib.c:203
↓ 3 callersFunctionluaL_setn
labs/misc/pgo/lua/lauxlib.c:302
↓ 3 callersFunctionluaL_where
labs/misc/pgo/lua/lauxlib.c:73
↓ 3 callersFunctionluaM_toobig
labs/misc/pgo/lua/lmem.c:66
↓ 3 callersFunctionluaO_str2d
labs/misc/pgo/lua/lobject.c:90
↓ 3 callersFunctionluaS_resize
labs/misc/pgo/lua/lstring.c:22
↓ 3 callersFunctionluaV_concat
labs/misc/pgo/lua/lvm.c:278
↓ 3 callersFunctionluaV_tonumber
labs/misc/pgo/lua/lvm.c:35
↓ 3 callersFunctionlua_getfenv
labs/misc/pgo/lua/lapi.c:616
↓ 3 callersFunctionlua_load
labs/misc/pgo/lua/lapi.c:862
↓ 3 callersFunctionlua_newuserdata
labs/misc/pgo/lua/lapi.c:1025
↓ 3 callersFunctionlua_next
labs/misc/pgo/lua/lapi.c:973
↓ 3 callersFunctionlua_rawequal
labs/misc/pgo/lua/lapi.c:279
↓ 3 callersFunctionlua_sethook
** this function can be called asynchronous (e.g. during a signal) */
labs/misc/pgo/lua/ldebug.c:56
↓ 3 callersFunctionmatchbracketclass
labs/misc/pgo/lua/lstrlib.c:245
↓ 3 callersFunctionn_columns
Change this function This function allows you to change the number of columns in a matrix. In other words, it defines how many elements are in each r
labs/memory_bound/mem_alignment_1/solution.cpp:11
↓ 3 callersFunctionnewfenv
labs/misc/pgo/lua/liolib.c:527
↓ 3 callersFunctionnewkey
** inserts a new key into a hash table; first, check whether key's main ** position is free. If not, check whether colliding node is in its main **
labs/misc/pgo/lua/ltable.c:399
↓ 3 callersFunctionprimaryexp
labs/misc/pgo/lua/lparser.c:690
↓ 3 callersFunctionpush_onecapture
labs/misc/pgo/lua/lstrlib.c:466
↓ 3 callersFunctionpusherror
labs/misc/pgo/lua/loadlib.c:112
↓ 3 callersFunctionread_line
labs/misc/pgo/lua/liolib.c:291
↓ 3 callersFunctionrunActionForAllLabs
(workdir, func)
buildbot/runCI.py:339
↓ 3 callersFunctionrunLuaBenchmark
Performance Ninja changes begin */
labs/misc/pgo/lua/lua.c:377
↓ 3 callersFunctionsine
Approximate sine and cosine functions https://stackoverflow.com/questions/18662261/fastest-implementation-of-sine-cosine-and-square-root-in-c-doesnt-n
labs/core_bound/dep_chains_2/solution.hpp:39
↓ 3 callersFunctionsinglematch
labs/misc/pgo/lua/lstrlib.c:268
↓ 3 callersFunctionsinglestep
labs/misc/pgo/lua/lgc.c:556
↓ 3 callersMethoduseOrderedReductions
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:4439
↓ 3 callersFunctionzero
labs/core_bound/compiler_intrinsics_1/init.cpp:19
↓ 3 callersFunctionzero
Make zero matrix
labs/memory_bound/loop_interchange_1/solution.cpp:7
↓ 2 callersFunctionAddRuntimeUnrollDisableMetaData
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:7882
↓ 2 callersFunctionDumpBlock
labs/misc/pgo/lua/ldump.c:29
↓ 2 callersFunctionDumpFunction
labs/misc/pgo/lua/ldump.c:129
↓ 2 callersFunctionGCTM
labs/misc/pgo/lua/lgc.c:445
↓ 2 callersFunctionLoadBlock
labs/misc/pgo/lua/lundump.c:48
↓ 2 callersFunctionLoadChar
labs/misc/pgo/lua/lundump.c:54
↓ 2 callersFunctionLoadFunction
labs/misc/pgo/lua/lundump.c:161
↓ 2 callersFunctionaddCanonicalIVRecipes
Add a VPCanonicalIVPHIRecipe starting at 0 to the header, a CanonicalIVIncrement{NUW} VPInstruction to increment it by VF * UF and a BranchOnCount VPI
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:8957
↓ 2 callersFunctionaddfield
labs/misc/pgo/lua/ltablib.c:135
↓ 2 callersFunctionaddintlen
labs/misc/pgo/lua/lstrlib.c:747
↓ 2 callersFunctionadjuststack
labs/misc/pgo/lua/lauxlib.c:410
↓ 2 callersFunctionao_bench
labs/misc/lto/ao.cpp:3
↓ 2 callersMethodareSafetyChecksAdded
Return true if any runtime check is added.
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:487
← previousnext →201–300 of 1,261, ranked by callers