Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WAVM/WAVM
/ functions
Functions
3,870 in github.com/WAVM/WAVM
⨍
Functions
3,870
◇
Types & classes
919
↓ 2 callers
Function
_resolve_targets
Resolve --target arguments to a list of fuzzer names in execution order.
Build/lib/fuzz.py:350
↓ 2 callers
Method
_run_steps
(self, context: TestContext)
Build/lib/test.py:577
↓ 2 callers
Function
_snapshot_corpus_counts
Snapshot the current corpus file counts for the given targets.
Build/lib/fuzz.py:364
↓ 2 callers
Function
_update_status
Update the status display with progress and running task info.
Build/lib/task_graph.py:109
↓ 2 callers
Function
addAndCheckOverflow
Include/WAVM/Platform/Intrinsic.h:96
↓ 2 callers
Function
addLiteralTokenToNFA
Lib/WASTParse/Lexer.cpp:102
↓ 2 callers
Function
addmod127
Include/WAVM/Inline/Impl/I128Impl.h:240
↓ 2 callers
Method
allDestroyed
Programs/wavm/Testing/TestUtils.h:167
↓ 2 callers
Method
allocate
Lib/Runtime/RuntimePrivate.h:289
↓ 2 callers
Function
applyELFReloc
Lib/ObjectLinker/ELF.cpp:292
↓ 2 callers
Function
applyMachOSubtractor
Resolve the paired UNSIGNED relocation in a SUBTRACTOR pair.
Lib/ObjectLinker/MachO.cpp:370
↓ 2 callers
Function
asIndexType
Lib/wavm-c/wavm-c.cpp:176
↓ 2 callers
Function
asValue
Lib/wavm-c/wavm-c.cpp:199
↓ 2 callers
Function
as_index
Lib/wavm-c/wavm-c.cpp:131
↓ 2 callers
Function
as_limits
Lib/wavm-c/wavm-c.cpp:140
↓ 2 callers
Function
atomiccmpxchg
Include/WAVM/IR/OperatorSignatures.h:349
↓ 2 callers
Function
atomicrmw
Include/WAVM/IR/OperatorSignatures.h:332
↓ 2 callers
Method
begin
ThirdParty/libunwind/src/UnwindCursor.hpp:1450
↓ 2 callers
Function
blake2b_final
ThirdParty/BLAKE2/neon/blake2b-neon.c:490
↓ 2 callers
Function
blake2b_init_key
ThirdParty/BLAKE2/neon/blake2b-neon.c:122
↓ 2 callers
Function
blake2b_init_key
ThirdParty/BLAKE2/neon/blake2b.c:106
↓ 2 callers
Function
blake2b_init_key
ThirdParty/BLAKE2/ref/blake2b-ref.c:120
↓ 2 callers
Function
blake2b_init_key
ThirdParty/BLAKE2/sse/blake2b.c:117
↓ 2 callers
Function
blake2b_init_param
init xors IV with input parameter block */
ThirdParty/BLAKE2/neon/blake2b-neon.c:83
↓ 2 callers
Function
blake2bp_update
ThirdParty/BLAKE2/neon/blake2bp.c:135
↓ 2 callers
Function
blake2bp_update
ThirdParty/BLAKE2/ref/blake2bp-ref.c:136
↓ 2 callers
Function
blake2bp_update
ThirdParty/BLAKE2/sse/blake2bp.c:135
↓ 2 callers
Function
blake2s
ThirdParty/BLAKE2/neon/blake2s.c:229
↓ 2 callers
Function
blake2s
ThirdParty/BLAKE2/neon/blake2s-neon.c:591
↓ 2 callers
Function
blake2s
ThirdParty/BLAKE2/ref/blake2s-ref.c:265
↓ 2 callers
Function
blake2s
inlen, at least, should be uint64_t. Others can be size_t. */
ThirdParty/BLAKE2/sse/blake2s.c:261
↓ 2 callers
Function
blake2s_final
ThirdParty/BLAKE2/neon/blake2s-neon.c:567
↓ 2 callers
Function
blake2s_init_key
ThirdParty/BLAKE2/neon/blake2s.c:105
↓ 2 callers
Function
blake2s_init_key
ThirdParty/BLAKE2/neon/blake2s-neon.c:102
↓ 2 callers
Function
blake2s_init_key
ThirdParty/BLAKE2/ref/blake2s-ref.c:115
↓ 2 callers
Function
blake2s_init_key
ThirdParty/BLAKE2/sse/blake2s.c:117
↓ 2 callers
Function
blake2s_init_param
init2 xors IV with input parameter block */
ThirdParty/BLAKE2/neon/blake2s-neon.c:63
↓ 2 callers
Function
blake2sp_update
ThirdParty/BLAKE2/neon/blake2sp.c:133
↓ 2 callers
Function
blake2sp_update
ThirdParty/BLAKE2/ref/blake2sp-ref.c:133
↓ 2 callers
Function
blake2sp_update
ThirdParty/BLAKE2/sse/blake2sp.c:133
↓ 2 callers
Function
blake2xb_final
ThirdParty/BLAKE2/neon/blake2xb.c:76
↓ 2 callers
Function
blake2xb_final
ThirdParty/BLAKE2/ref/blake2xb-ref.c:76
↓ 2 callers
Function
blake2xb_final
ThirdParty/BLAKE2/sse/blake2xb.c:76
↓ 2 callers
Function
blake2xs_final
ThirdParty/BLAKE2/neon/blake2xs.c:75
↓ 2 callers
Function
blake2xs_final
ThirdParty/BLAKE2/ref/blake2xs-ref.c:75
↓ 2 callers
Function
blake2xs_final
ThirdParty/BLAKE2/sse/blake2xs.c:75
↓ 2 callers
Function
byte
ThirdParty/liblmdb/mdb_dump.c:77
↓ 2 callers
Function
calcNumBytes
Include/WAVM/RuntimeABI/RuntimeABI.h:170
↓ 2 callers
Function
calc_func
ThirdParty/Benchmarks/coremark/core_list_join.c:69
↓ 2 callers
Function
ceilLogTwo
Include/WAVM/Platform/Intrinsic.h:77
↓ 2 callers
Function
collectGarbageImpl
Lib/Runtime/ObjectGC.cpp:182
↓ 2 callers
Method
commonEncodingsArrayCount
ThirdParty/libunwind/src/UnwindCursor.hpp:282
↓ 2 callers
Method
contains
Returns whether the specified index is allocated.
Include/WAVM/Inline/IndexMap.h:63
↓ 2 callers
Function
core_bench_list
Benchmark for linked list: - Try to find multiple data items. - List sort - Operate on data from list (crc) - Single r
ThirdParty/Benchmarks/coremark/core_list_join.c:158
↓ 2 callers
Function
core_list_find
Function: core_list_find Find an item in the list Operation: Find an item by idx (if not 0) or specific data value P
ThirdParty/Benchmarks/coremark/core_list_join.c:434
↓ 2 callers
Function
core_list_insert_new
Function: core_list_insert Insert an item to the list Parameters: insert_point - where to insert the item. info - dat
ThirdParty/Benchmarks/coremark/core_list_join.c:335
↓ 2 callers
Function
core_state_transition
ThirdParty/Benchmarks/coremark/core_state.c:216
↓ 2 callers
Function
correctEhFramePcRel64
Correct a single 8-byte pcrel field in the eh_frame: resolve the target in the object address space, find its section, and adjust for the difference b
Lib/ObjectLinker/MachO.cpp:258
↓ 2 callers
Function
crcu32
ThirdParty/Benchmarks/coremark/core_util.c:196
↓ 2 callers
Function
crcu8
Function: crc* Service functions to calculate 16b CRC code. */
ThirdParty/Benchmarks/coremark/core_util.c:164
↓ 2 callers
Function
createMemoryImpl
Lib/Runtime/Memory.cpp:47
↓ 2 callers
Function
createTableImpl
Lib/Runtime/Table.cpp:73
↓ 2 callers
Function
createTokenSeparatorPeekState
Lib/WASTParse/Lexer.cpp:62
↓ 2 callers
Function
create_format_tasks
Create clang-format tasks. Returns the completion task.
Build/lib/format.py:142
↓ 2 callers
Function
create_lint_tasks
Create Python lint tasks (ruff + ty). Returns the completion task.
Build/lib/lint.py:36
↓ 2 callers
Function
create_tidy_tasks
Create clang-tidy tasks. Returns the completion task.
Build/lib/tidy.py:126
↓ 2 callers
Function
decodeUTF16CodePoint
Include/WAVM/Inline/Unicode.h:125
↓ 2 callers
Function
decodeUnwindOpAtSlot
Decode an unwind op at the given slot index, returning the number of slots consumed. If outSlot is non-null, fills it with the decoded values.
Lib/Platform/Windows/UnwindWindows.cpp:742
↓ 2 callers
Method
decodeUnwindOps
Lib/Platform/POSIX/EHFrameDecode.cpp:328
↓ 2 callers
Function
decodeValueType
Lib/WASM/WASMSerialization.cpp:72
↓ 2 callers
Function
detect_toolchains
Detect all available compiler-linker toolchains on this system. Each compiler gets a PRIMARY toolchain (its preferred/default linker) and opt
Build/lib/toolchain.py:235
↓ 2 callers
Function
discover
(task: Task)
Build/lib/task_graph.py:179
↓ 2 callers
Function
discover_cpp_files
Discover C/C++ files to check, excluding ThirdParty and other non-project dirs.
Build/lib/cpp_files.py:7
↓ 2 callers
Function
download_and_extract
Download and extract an archive to the destination directory.
Build/lib/platform.py:485
↓ 2 callers
Function
dumpModule
Programs/wavm/Testing/DumpTestModules.cpp:46
↓ 2 callers
Function
dumpWASM
Programs/wavm/Testing/DumpTestModules.cpp:38
↓ 2 callers
Function
dumpWAST
Programs/wavm/Testing/DumpTestModules.cpp:30
↓ 2 callers
Function
dumpit
Dump in BDB-compatible format */
ThirdParty/liblmdb/mdb_dump.c:91
↓ 2 callers
Function
ecvtbuf
ThirdParty/Benchmarks/coremark/barebones/cvt.c:111
↓ 2 callers
Method
else_
Lib/IR/Validate.cpp:418
↓ 2 callers
Function
emitSubUnsignedSaturated
Lib/LLVMJIT/EmitNumeric.cpp:505
↓ 2 callers
Function
encodeUTF16CodePoint
Include/WAVM/Inline/Unicode.h:163
↓ 2 callers
Function
encodeValueType
Lib/WASM/WASMSerialization.cpp:86
↓ 2 callers
Method
end
ThirdParty/libunwind/src/UnwindCursor.hpp:1453
↓ 2 callers
Function
energy
ThirdParty/Benchmarks/ComputerLanguageBenchmarksGame/nbody/nbody.c:54
↓ 2 callers
Method
entryPageOffset
ThirdParty/libunwind/src/UnwindCursor.hpp:343
↓ 2 callers
Function
errorIfFollowsDefinitions
Lib/WASTParse/ParseModule.cpp:235
↓ 2 callers
Function
eval_A
ThirdParty/Benchmarks/ComputerLanguageBenchmarksGame/spectral-norm/spectral-norm.c:11
↓ 2 callers
Function
eval_AtA_times_u
ThirdParty/Benchmarks/ComputerLanguageBenchmarksGame/spectral-norm/spectral-norm.c:33
↓ 2 callers
Function
find_coverage_tool
Find a coverage tool (llvm-profdata or llvm-cov). Checks the LLVM toolchain first, then falls back to the system PATH.
Build/lib/coverage.py:15
↓ 2 callers
Function
find_wavm_config
Find a WAVM config by exact name. Returns (config, all_configs) where config may be None if not found.
Build/lib/build.py:304
↓ 2 callers
Method
finishValidation
Include/WAVM/IR/Validate.h:47
↓ 2 callers
Function
floatAsString
Lib/IR/FloatPrinting.cpp:10
↓ 2 callers
Method
full_op_name
(self, op_name)
Test/WebAssembly/spec/simd/meta/simd_f64x2_cmp.py:39
↓ 2 callers
Method
functionAddress
ThirdParty/libunwind/src/UnwindCursor.hpp:1485
↓ 2 callers
Function
gen_group_tests
mod_name is the back-end script name without the.py extension. There must be a gen_test_cases() function in each module.
Test/WebAssembly/spec/simd/meta/gen_tests.py:45
↓ 2 callers
Method
gen_test_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_int_trunc_sat_float.py:137
↓ 2 callers
Method
gen_test_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_extadd_pairwise.py:40
↓ 2 callers
Method
gen_test_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_sat_arith.py:19
↓ 2 callers
Function
generateIndexType
Lib/IR/RandomModule.cpp:564
← previous
next →
701–800 of 3,870, ranked by callers