MCPcopy Create free account

hub / github.com/WAVM/WAVM / functions

Functions3,870 in github.com/WAVM/WAVM

↓ 1,092 callersMethodsize
Include/WAVM/IR/Types.h:152
↓ 336 callersMethodpush_back
Include/WAVM/Inline/InlineArray.h:20
↓ 304 callersFunctionU32
Include/WAVM/Inline/Impl/I128Impl.h:81
↓ 257 callersMethodc_str
Include/WAVM/Inline/FixedString.h:43
↓ 229 callersFunctionU64
Include/WAVM/Inline/Impl/I128Impl.h:95
↓ 189 callersMethoddata
Include/WAVM/IR/Types.h:143
↓ 180 callersFunctionwrite
Programs/wavm/Testing/TestDWARF.cpp:27
↓ 151 callersMethodformat
Lib/Platform/POSIX/EHFrameDecode.cpp:450
↓ 132 callersMethodgetType
Include/WAVM/Runtime/Intrinsics.h:97
↓ 116 callersMethodadd
Include/WAVM/Inline/Impl/HashSetImpl.h:75
↓ 104 callersFunctionserializeVarUInt32
Include/WAVM/Inline/LEB128.h:196
↓ 102 callersFunctionfatalf
Include/WAVM/Inline/Errors.h:14
↓ 101 callersMethodget
Lib/Platform/Windows/DiagnosticsWindows.cpp:26
↓ 98 callersMethodresults
Include/WAVM/IR/Types.h:302
↓ 95 callersMethodcontains
Include/WAVM/Inline/Impl/HashSetImpl.h:129
↓ 95 callersMethodparams
Include/WAVM/IR/Types.h:303
↓ 92 callersFunctionU8
Include/WAVM/Inline/Impl/I128Impl.h:53
↓ 83 callersFunctionee_printf
ThirdParty/Benchmarks/coremark/barebones/ee_printf.c:681
↓ 82 callersMethodv128_const
generation v128 constant data, [e.g. i8x16, i16x8, i32x4, f32x4] Params: value: constant data, string or list,
Test/WebAssembly/spec/simd/meta/simd.py:28
↓ 68 callersFunctionI64
Include/WAVM/Inline/Impl/I128Impl.h:101
↓ 68 callersFunctionemitLiteral
Overloaded functions that compile a literal value to a LLVM constant of the right type.
Lib/LLVMJIT/LLVMJITPrivate.h:113
↓ 68 callersFunctiontryRead
Include/WAVM/Inline/Serialization.h:203
↓ 67 callersMethodlink
Programs/wavm/Testing/TestObjectLinker.cpp:816
↓ 60 callersFunctionI32
Include/WAVM/Inline/Impl/I128Impl.h:87
↓ 60 callersFunctionserialize
Lib/WASM/WASMSerialization.cpp:103
↓ 59 callersFunctiongetCodePtr
Helper: get code pointer from linked image. Caller should CHECK_EQ(definedSymbols.size(), ...) separately for diagnostic quality.
Programs/wavm/Testing/TestObjectLinker.cpp:857
↓ 57 callersFunctionF64
Include/WAVM/Inline/Impl/I128Impl.h:109
↓ 56 callersMethodget32
Include/WAVM/Inline/RandomStream.h:43
↓ 56 callersFunctionmax
ThirdParty/Benchmarks/ComputerLanguageBenchmarksGame/fannkuch-redux/fannkuch-redux.c:12
↓ 54 callersMethodget64
Include/WAVM/Inline/RandomStream.h:58
↓ 54 callersFunctionwrite
Programs/wavm/Testing/TestObjectLinker.cpp:351
↓ 53 callersMethodget
Include/WAVM/Inline/Impl/HashSetImpl.h:140
↓ 53 callersMethodgetRegister
ThirdParty/libunwind/src/Registers.hpp:141
↓ 52 callersMethodget
Programs/wavm/Testing/TestI128.cpp:15
↓ 52 callersFunctionreadU32
Programs/wavm/Testing/TestObjectLinker.cpp:356
↓ 51 callersFunctionasString
Include/WAVM/IR/Types.h:67
↓ 47 callersFunctionXXH_readLE64
Include/WAVM/Inline/xxhash/xxhash.h:1636
↓ 47 callersMethodsetRegister
ThirdParty/libunwind/src/Registers.hpp:175
↓ 43 callersMethodprint
Print a permanent message, then reprint the status lines below it.
Build/lib/output.py:76
↓ 43 callersMethodresize
Include/WAVM/Inline/Impl/HashTableImpl.h:42
↓ 43 callersFunctionwriteULEB128
Programs/wavm/Testing/TestDWARF.cpp:32
↓ 41 callersFunctionmakeNearImportMap
Programs/wavm/Testing/TestObjectLinker.cpp:840
↓ 41 callersFunctionmdb_strerror
ThirdParty/liblmdb/mdb.c:1700
↓ 38 callersFunctionmdb_txn_begin
ThirdParty/liblmdb/mdb.c:3127
↓ 35 callersMethodgetULEB128
Read a ULEB128 into a 64-bit word.
ThirdParty/libunwind/src/AddressSpace.hpp:225
↓ 35 callersFunctionmdb_cursor_get
ThirdParty/liblmdb/mdb.c:7200
↓ 34 callersFunctionreadI32
Programs/wavm/Testing/TestObjectLinker.cpp:370
↓ 33 callersMethodbegin
Include/WAVM/IR/Types.h:141
↓ 33 callersFunctionisSubtype
Include/WAVM/IR/Types.h:57
↓ 32 callersFunctionasObject
Include/WAVM/Runtime/Runtime.h:69
↓ 32 callersMethoderror
Print a permanent error message.
Build/lib/output.py:86
↓ 32 callersMethodtryAdvance
Non-throwing advance: returns pointer to numBytes of data at current position and advances, or returns nullptr if insufficient data is available.
Include/WAVM/Inline/Serialization.h:113
↓ 31 callersFunctionstore32
ThirdParty/BLAKE2/neon/blake2-impl.h:91
↓ 31 callersFunctiontestErrorf
Programs/wavm/Testing/RunTestScript.cpp:221
↓ 30 callersMethodaddOrFail
Include/WAVM/Inline/Impl/HashSetImpl.h:89
↓ 30 callersFunctionarm64Code
Programs/wavm/Testing/TestObjectLinker.cpp:391
↓ 30 callersFunctionbuildAbbrevEntry
Programs/wavm/Testing/TestDWARF.cpp:76
↓ 30 callersFunctionstore32
ThirdParty/BLAKE2/ref/blake2-impl.h:91
↓ 29 callersMethodcapacity
Include/WAVM/Inline/FixedString.h:52
↓ 29 callersFunctionmdb_txn_abort
ThirdParty/liblmdb/mdb.c:3401
↓ 29 callersFunctionparseParenthesized
Lib/WASTParse/Parse.h:285
↓ 29 callersFunctionrun_command
Run a command and return the result. Both cmd arguments and cwd can be Path objects - subprocess.run handles them automatically. env, if prov
Build/lib/platform.py:433
↓ 29 callersFunctiontrySerializeVarUInt64
Non-throwing ULEB128 read.
Include/WAVM/Inline/LEB128.h:145
↓ 27 callersFunctionasVFSResult
Lib/Platform/POSIX/FilePOSIX.cpp:62
↓ 26 callersFunctionasString
Programs/wavm/Testing/RunTestScript.cpp:613
↓ 26 callersFunctionasValueType
Lib/wavm-c/wavm-c.cpp:185
↓ 25 callersFunctionemitLiteralIptr
Lib/LLVMJIT/LLVMJITPrivate.h:147
↓ 25 callersFunctionfatal
Include/WAVM/Inline/Errors.h:20
↓ 25 callersFunctionpatchU32
Patch a U32 at a given offset in the finalized byte vector.
Programs/wavm/Testing/TestDWARF.cpp:43
↓ 25 callersMethodremove
Include/WAVM/Inline/Impl/HashSetImpl.h:99
↓ 24 callersFunctionF32
Include/WAVM/Inline/Impl/I128Impl.h:108
↓ 24 callersFunction__unw_get_reg
ThirdParty/libunwind/src/libunwind.cpp:98
↓ 24 callersFunctionasVFSResult
Lib/Platform/Windows/FileWindows.cpp:31
↓ 24 callersFunctionasValueType
Include/WAVM/IR/Types.h:44
↓ 24 callersFunctionmakeELFObject
Build a minimal ELF relocatable object with one .text section. Symbols: [0]=null, [1..N]=imports, [N+1]="func".
Programs/wavm/Testing/TestObjectLinker.cpp:525
↓ 24 callersFunctionmdb_cursor_open
ThirdParty/liblmdb/mdb.c:8513
↓ 24 callersFunctionserializeNativeValue
Include/WAVM/Inline/Serialization.h:197
↓ 23 callersMethodend
Lib/IR/Validate.cpp:435
↓ 23 callersMethodposition
Returns the number of bytes written so far.
Include/WAVM/Inline/Serialization.h:56
↓ 23 callersFunctionreadU64
Programs/wavm/Testing/TestObjectLinker.cpp:363
↓ 23 callersMethodsize
Include/WAVM/IR/Module.h:313
↓ 22 callersFunctionmakeMachORelocInfo
Programs/wavm/Testing/TestObjectLinker.cpp:405
↓ 21 callersFunctionasWASIErrNo
Lib/WASI/WASIFile.cpp:32
↓ 21 callersMethodformat_failure
Format a failure message including output, exit code, and command. The "Command:" line is a single copy-pasteable shell command that reproduc
Build/lib/platform.py:342
↓ 21 callersFunctionmdb_cursor_close
ThirdParty/liblmdb/mdb.c:8602
↓ 21 callersMethodsetFloatRegister
ThirdParty/libunwind/src/Registers.hpp:250
↓ 21 callersMethodwrite
Include/WAVM/VFS/VFS.h:224
↓ 20 callersMethodend
Lib/LLVMJIT/EmitCore.cpp:144
↓ 20 callersMethodgen_test_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_f32x4.py:362
↓ 20 callersFunctionprint
Lib/WASTPrint/Print.cpp:142
↓ 20 callersFunctionsecure_zero_memory
prevents compiler optimizing out memset() */
ThirdParty/BLAKE2/neon/blake2-impl.h:154
↓ 20 callersFunctionstore32
ThirdParty/BLAKE2/sse/blake2-impl.h:91
↓ 20 callersMethodv128_const
(lane, value)
Test/WebAssembly/spec/simd/meta/simd_f32x4.py:38
↓ 19 callersFunctionXXH_readLE32
Include/WAVM/Inline/xxhash/xxhash.h:1114
↓ 19 callersFunctionaddDebugStr
Adds a null-terminated string to .debug_str stream, returns its offset.
Programs/wavm/Testing/TestDWARF.cpp:105
↓ 19 callersMethodbinary_op
General integer arithmetic and saturating arithmetic operations with 2 operands. Supported ops: add, sub, mul, add_sa
Test/WebAssembly/spec/simd/meta/simd_integer_op.py:128
↓ 19 callersFunctiongetExternalName
Maps a base name and index to an externally visible symbol name.
Lib/LLVMJIT/LLVMJITPrivate.h:341
↓ 19 callersMethodget_valid_value
Get the valid integer value in the scope of the specified lane size. For a integer value, convert it to the valid value with the same bits
Test/WebAssembly/spec/simd/meta/simd_integer_op.py:24
↓ 19 callersMethodunlock
Lib/Platform/POSIX/MutexPOSIX.cpp:43
↓ 18 callersMethodcallingConvention
Include/WAVM/IR/Types.h:304
next →1–100 of 3,870, ranked by callers