Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dendibakh/perf-ninja
/ functions
Functions
1,261 in github.com/dendibakh/perf-ninja
⨍
Functions
1,261
◇
Types & classes
129
↓ 6 callers
Function
luaC_link
labs/misc/pgo/lua/lgc.c:686
↓ 6 callers
Function
luaD_callhook
labs/misc/pgo/lua/ldo.c:181
↓ 6 callers
Function
luaG_typeerror
labs/misc/pgo/lua/ldebug.c:567
↓ 6 callers
Function
luaH_getnum
** search function for integers */
labs/misc/pgo/lua/ltable.c:435
↓ 6 callers
Function
luaK_codeABx
labs/misc/pgo/lua/lcode.c:820
↓ 6 callers
Function
luaL_checkstack
labs/misc/pgo/lua/lauxlib.c:140
↓ 6 callers
Function
luaL_gsub
labs/misc/pgo/lua/lauxlib.c:340
↓ 6 callers
Function
luaO_rawequalObj
labs/misc/pgo/lua/lobject.c:72
↓ 6 callers
Function
luaS_newlstr
labs/misc/pgo/lua/lstring.c:75
↓ 6 callers
Function
lua_pushcclosure
labs/misc/pgo/lua/lapi.c:486
↓ 6 callers
Function
lua_rawset
labs/misc/pgo/lua/lapi.c:671
↓ 6 callers
Function
lua_setfenv
labs/misc/pgo/lua/lapi.c:734
↓ 6 callers
Function
lua_tolstring
labs/misc/pgo/lua/lapi.c:343
↓ 6 callers
Function
new_localvar
labs/misc/pgo/lua/lparser.c:160
↓ 6 callers
Function
newfile
** When creating file handles, always creates a `closed' file handle ** before opening the actual file; so, if there is a memory error, the ** file is
labs/misc/pgo/lua/liolib.c:86
↓ 6 callers
Function
ray_sphere_intersect
labs/misc/lto/ao_intersect.cpp:3
↓ 6 callers
Function
report
labs/misc/pgo/lua/lua.c:65
↓ 6 callers
Function
reportVectorizationInfo
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:1093
↓ 6 callers
Function
save
labs/misc/pgo/lua/llex.c:51
↓ 6 callers
Function
set2
labs/misc/pgo/lua/ltablib.c:173
↓ 6 callers
Function
useMaskedInterleavedAccesses
Return whether we allow using masked interleave-groups (for dealing with strided loads/stores that reside in predicated blocks, or for dealing with ga
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:2669
↓ 6 callers
Function
vdot
labs/misc/lto/ao_helpers.cpp:3
↓ 5 callers
Function
PrintConstant
labs/misc/pgo/lua/print.c:51
↓ 5 callers
Function
allocateDoublesArray
Allocate an array of doubles of size `size`, return it as a std::unique_ptr<double[], D>, where `D` is a custom deleter type
labs/memory_bound/huge_pages_1/AllocateDoublesArray.hpp:154
↓ 5 callers
Function
block
labs/misc/pgo/lua/lparser.c:881
↓ 5 callers
Function
callWrapper
(cmdLine)
tools/check_speedup.py:47
↓ 5 callers
Function
check_entry
labs/memory_bound/data_packing/validate.cpp:13
↓ 5 callers
Function
docall
labs/misc/pgo/lua/lua.c:96
↓ 5 callers
Function
equals
Both matrices have N x N elements, but matrix A can have padding, so matrix A can have dimensions N x K, even though only N x N are used.
labs/memory_bound/mem_alignment_1/validate.cpp:17
↓ 5 callers
Method
executePlan
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:7916
↓ 5 callers
Function
explist1
labs/misc/pgo/lua/lparser.c:596
↓ 5 callers
Method
isScalarAfterVectorization
Returns true if \p I is known to be scalar after vectorization.
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:1411
↓ 5 callers
Function
luaH_set
labs/misc/pgo/lua/ltable.c:494
↓ 5 callers
Function
luaH_setnum
labs/misc/pgo/lua/ltable.c:508
↓ 5 callers
Function
luaK_getlabel
** returns current `pc' and marks it as a jump target (to avoid wrong ** optimizations with consecutive instructions not in the same basic block). */
labs/misc/pgo/lua/lcode.c:94
↓ 5 callers
Function
luaL_loadbuffer
labs/misc/pgo/lua/lauxlib.c:609
↓ 5 callers
Function
luaL_loadfile
labs/misc/pgo/lua/lauxlib.c:552
↓ 5 callers
Function
luaL_optinteger
labs/misc/pgo/lua/lauxlib.c:197
↓ 5 callers
Function
luaV_gettable
labs/misc/pgo/lua/lvm.c:108
↓ 5 callers
Function
lua_gc
labs/misc/pgo/lua/lapi.c:899
↓ 5 callers
Function
lua_iscfunction
labs/misc/pgo/lua/lapi.c:254
↓ 5 callers
Function
lua_pcall
labs/misc/pgo/lua/lapi.c:805
↓ 5 callers
Function
lua_replace
labs/misc/pgo/lua/lapi.c:203
↓ 5 callers
Function
lua_tonumber
labs/misc/pgo/lua/lapi.c:313
↓ 5 callers
Function
mainposition
** returns the `main' position of an element in a table (that is, the index ** of its hash value) */
labs/misc/pgo/lua/ltable.c:100
↓ 5 callers
Function
multiply
Multiply two square matrices
labs/memory_bound/loop_interchange_1/solution.cpp:26
↓ 5 callers
Function
posrelat
labs/misc/pgo/lua/lstrlib.c:36
↓ 5 callers
Function
power
Compute integer power of a given square matrix
labs/memory_bound/loop_interchange_1/solution.cpp:39
↓ 5 callers
Function
reportError
labs/memory_bound/data_packing/validate.cpp:6
↓ 5 callers
Function
setLabCurrentStatus
(labPath, status)
buildbot/runCI.py:172
↓ 5 callers
Function
settabss
labs/misc/pgo/lua/ldblib.c:63
↓ 5 callers
Function
sort_comp
labs/misc/pgo/lua/ltablib.c:178
↓ 4 callers
Function
DumpString
labs/misc/pgo/lua/ldump.c:61
↓ 4 callers
Function
LoadString
labs/misc/pgo/lua/lundump.c:76
↓ 4 callers
Function
addk
labs/misc/pgo/lua/lcode.c:229
↓ 4 callers
Function
assert_measurements
(unittest_instance, lhs, rhs)
tools/gbench/report.py:888
↓ 4 callers
Function
assert_measurements
(unittest_instance, lhs, rhs)
buildbot/gbench/report.py:888
↓ 4 callers
Function
assert_utest
(unittest_instance, lhs, rhs)
tools/gbench/report.py:872
↓ 4 callers
Function
assert_utest
(unittest_instance, lhs, rhs)
buildbot/gbench/report.py:872
↓ 4 callers
Function
buildLab
(labDir, solutionOrBaseline)
buildbot/runCI.py:219
↓ 4 callers
Function
callTMres
labs/misc/pgo/lua/lvm.c:80
↓ 4 callers
Function
check_next
labs/misc/pgo/lua/llex.c:161
↓ 4 callers
Function
chunk
labs/misc/pgo/lua/lparser.c:1325
↓ 4 callers
Function
copyFromMatrix
labs/memory_bound/mem_alignment_1/solution.cpp:36
↓ 4 callers
Function
currentpc
labs/misc/pgo/lua/ldebug.c:36
↓ 4 callers
Function
getRandomList
labs/core_bound/dep_chains_1/init.cpp:29
↓ 4 callers
Function
getReciprocalPredBlockProb
A helper function that returns the reciprocal of the block probability of predicated blocks. If we return X, we are assuming the predicated block will
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:394
↓ 4 callers
Method
getScalarizationOverhead
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:7067
↓ 4 callers
Function
get_difference_report
Calculate and report the difference between each test of two benchmarks runs specified as 'json1' and 'json2'. Output is another json contain
tools/gbench/report.py:208
↓ 4 callers
Function
get_difference_report
Calculate and report the difference between each test of two benchmarks runs specified as 'json1' and 'json2'. Output is another json contain
buildbot/gbench/report.py:208
↓ 4 callers
Function
getjump
labs/misc/pgo/lua/lcode.c:100
↓ 4 callers
Function
inclinenumber
labs/misc/pgo/lua/llex.c:127
↓ 4 callers
Function
initRandom
DO NOT change any of the functions below. The following applies to all functions below: You will notice the functions have `K` argument in addition to
labs/memory_bound/mem_alignment_1/solution.cpp:22
↓ 4 callers
Method
isProfitableToScalarize
\returns True if it is more profitable to scalarize instruction \p I for vectorization factor \p VF.
labs/core_bound/compiler_intrinsics_2/inputs/LoopVectorize.cpp:1379
↓ 4 callers
Function
isnumeral
labs/misc/pgo/lua/lcode.c:30
↓ 4 callers
Function
l_message
labs/misc/pgo/lua/lua.c:58
↓ 4 callers
Function
luaD_precall
labs/misc/pgo/lua/ldo.c:264
↓ 4 callers
Function
luaD_rawrunprotected
labs/misc/pgo/lua/ldo.c:111
↓ 4 callers
Function
luaD_reallocCI
labs/misc/pgo/lua/ldo.c:152
↓ 4 callers
Function
luaD_reallocstack
labs/misc/pgo/lua/ldo.c:141
↓ 4 callers
Function
luaG_ordererror
labs/misc/pgo/lua/ldebug.c:596
↓ 4 callers
Function
luaH_getstr
** search function for strings */
labs/misc/pgo/lua/ltable.c:455
↓ 4 callers
Function
luaK_patchlist
labs/misc/pgo/lua/lcode.c:169
↓ 4 callers
Function
luaK_storevar
labs/misc/pgo/lua/lcode.c:472
↓ 4 callers
Function
luaL_addvalue
labs/misc/pgo/lua/lauxlib.c:454
↓ 4 callers
Function
luaL_checkoption
labs/misc/pgo/lua/lauxlib.c:99
↓ 4 callers
Function
luaL_findtable
labs/misc/pgo/lua/lauxlib.c:357
↓ 4 callers
Function
luaO_chunkid
labs/misc/pgo/lua/lobject.c:182
↓ 4 callers
Function
luaO_pushvfstring
this function handles only `%d', `%c', %f, %p, and `%s' formats */
labs/misc/pgo/lua/lobject.c:111
↓ 4 callers
Function
luaV_settable
labs/misc/pgo/lua/lvm.c:134
↓ 4 callers
Function
luaX_newstring
labs/misc/pgo/lua/llex.c:117
↓ 4 callers
Function
luaX_token2str
labs/misc/pgo/lua/llex.c:78
↓ 4 callers
Function
lua_checkstack
labs/misc/pgo/lua/lapi.c:95
↓ 4 callers
Function
lua_error
labs/misc/pgo/lua/lapi.c:964
↓ 4 callers
Function
lua_objlen
labs/misc/pgo/lua/lapi.c:361
↓ 4 callers
Function
lua_tothread
labs/misc/pgo/lua/lapi.c:395
↓ 4 callers
Function
patchlistaux
labs/misc/pgo/lua/lcode.c:150
↓ 4 callers
Function
print_difference_report
Calculate and report the difference between each test of two benchmarks runs specified as 'json1' and 'json2'.
tools/gbench/report.py:272
↓ 4 callers
Function
print_difference_report
Calculate and report the difference between each test of two benchmarks runs specified as 'json1' and 'json2'.
buildbot/gbench/report.py:272
↓ 4 callers
Function
propagateall
labs/misc/pgo/lua/lgc.c:323
← previous
next →
101–200 of 1,261, ranked by callers