MCPcopy Create free account

hub / github.com/WAVM/WAVM / functions

Functions3,870 in github.com/WAVM/WAVM

↓ 18 callersFunctionmdb_txn_commit
ThirdParty/liblmdb/mdb.c:3798
↓ 17 callersFunctionasLLVMType
Converts a WebAssembly type to a LLVM type.
Lib/LLVMJIT/LLVMJITPrivate.h:153
↓ 17 callersMethodclear
Include/WAVM/Inline/Impl/HashSetImpl.h:154
↓ 17 callersFunctioncompileModule
Test/fuzz/fuzz-compile-model.cpp:36
↓ 17 callersFunctiongetLockedFDE
Lib/WASI/WASIFile.cpp:97
↓ 17 callersFunctionload32
ThirdParty/BLAKE2/sse/blake2-impl.h:33
↓ 17 callersFunctionmakeMachOObject
Build a minimal Mach-O object with one __TEXT,__text section. Symbols: [0..N-1] = imports (names have leading _), [N] = "_func". Import map keys shoul
Programs/wavm/Testing/TestObjectLinker.cpp:687
↓ 16 callersFunctionblake2b_update
ThirdParty/BLAKE2/neon/blake2b.c:184
↓ 16 callersFunctionblake2b_update
ThirdParty/BLAKE2/ref/blake2b-ref.c:221
↓ 16 callersFunctionblake2b_update
ThirdParty/BLAKE2/sse/blake2b.c:221
↓ 16 callersFunctionblake2s_update
ThirdParty/BLAKE2/neon/blake2s.c:178
↓ 16 callersFunctionblake2s_update
ThirdParty/BLAKE2/ref/blake2s-ref.c:214
↓ 16 callersFunctionblake2s_update
ThirdParty/BLAKE2/sse/blake2s.c:209
↓ 16 callersFunctionfatalfWithCallStack
Fatal error handling.
Include/WAVM/Inline/Errors.h:8
↓ 16 callersMethodgetVectorRegister
ThirdParty/libunwind/src/Registers.hpp:254
↓ 16 callersMethodget_arg_empty_test
(op, extended_name, param_type, result_type, params)
Test/WebAssembly/spec/simd/meta/test_assert.py:58
↓ 16 callersFunctionload64
ThirdParty/BLAKE2/sse/blake2-impl.h:48
↓ 16 callersFunctionmdb_page_get
Find the address of the page corresponding to a given page number. * Set #MDB_TXN_ERROR on failure. * @param[in] mc the cursor accessing the page.
ThirdParty/liblmdb/mdb.c:6254
↓ 16 callersFunctionsecure_zero_memory
prevents compiler optimizing out memset() */
ThirdParty/BLAKE2/ref/blake2-impl.h:154
↓ 16 callersFunctionserializeBytes
Serialize raw byte sequences.
Include/WAVM/Inline/Serialization.h:178
↓ 15 callersFunctionXXH64_avalanche
Include/WAVM/Inline/xxhash/xxhash.h:1716
↓ 15 callersFunction__unw_get_proc_info
Get unwind info at cursor position in stack frame.
ThirdParty/libunwind/src/libunwind.cpp:196
↓ 15 callersMethodgetEncodedP
ThirdParty/libunwind/src/AddressSpace.hpp:270
↓ 15 callersFunctionlogTimer
Helpers for printing timers.
Include/WAVM/Inline/Timing.h:35
↓ 15 callersFunctionmdb_cursor_init
Initialize a cursor for a given transaction and database. */
ThirdParty/liblmdb/mdb.c:8485
↓ 15 callersMethodremoveOrFail
Include/WAVM/Inline/Impl/HashSetImpl.h:105
↓ 15 callersFunctionsecure_zero_memory
prevents compiler optimizing out memset() */
ThirdParty/BLAKE2/sse/blake2-impl.h:154
↓ 15 callersFunctionserializeSection
Lib/WASM/WASMSerialization.cpp:894
↓ 14 callersFunctionXXH3_avalanche
* This is a fast avalanche stage, * suitable when input bits are already partially mixed */
Include/WAVM/Inline/xxhash/xxh3.h:657
↓ 14 callersMethodfull_op_name
(self, op_name)
Test/WebAssembly/spec/simd/meta/simd_f32x4.py:34
↓ 14 callersMethodfunctionOffset
ThirdParty/libunwind/src/UnwindCursor.hpp:440
↓ 14 callersMethodgetString
Lib/WASTParse/Parse.h:68
↓ 14 callersFunctionisReferenceType
Include/WAVM/IR/Types.h:52
↓ 14 callersFunctionserializeCustomSectionsAfterKnownSection
Lib/WASM/WASMSerialization.cpp:1506
↓ 14 callersFunctionvalidFloatRegister
ThirdParty/libunwind/src/Registers.hpp:66
↓ 14 callersFunctionvalidate
Lib/IR/Validate.cpp:70
↓ 13 callersFunctionXXH3_mix16B
* DISCLAIMER: There are known *seed-dependent* multicollisions here due to * multiplication by zero, affecting hashes of lengths 17 to 240. * * How
Include/WAVM/Inline/xxhash/xxh3.h:806
↓ 13 callersFunctionXXH64_round
Include/WAVM/Inline/xxhash/xxhash.h:1700
↓ 13 callersFunctioncountLeadingZeroes
countLeadingZeroes returns the number of leading zeroes, or the bit width of the input if no bits are set.
Include/WAVM/Platform/Intrinsic.h:20
↓ 13 callersFunctioncrc16
ThirdParty/Benchmarks/coremark/core_util.c:203
↓ 13 callersMethodget_all_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_compare.py:400
↓ 13 callersFunctionlineAdvanceLine
Emit DW_LNS_advance_line (opcode 3).
Programs/wavm/Testing/TestDWARF.cpp:204
↓ 13 callersFunctionlineCopy
Emit DW_LNS_copy (opcode 1): emit row without advancing.
Programs/wavm/Testing/TestDWARF.cpp:194
↓ 13 callersFunctionmakeFarImportMap
Programs/wavm/Testing/TestObjectLinker.cpp:833
↓ 13 callersFunctionmdb_env_close
ThirdParty/liblmdb/mdb.c:5694
↓ 13 callersMethodpop
Operand stack manipulation
Lib/LLVMJIT/EmitFunctionContext.h:99
↓ 13 callersFunctionrelocRel32
Lib/ObjectLinker/ObjectLinkerPrivate.h:129
↓ 13 callersMethodsetRegister
ThirdParty/libunwind/src/DwarfParser.hpp:110
↓ 13 callersFunctionwasm_functype_new
Lib/wavm-c/wavm-c.cpp:352
↓ 12 callersFunctionXXH32_round
Include/WAVM/Inline/xxhash/xxhash.h:1178
↓ 12 callersFunctionaddAndCheckOverflow
Include/WAVM/Inline/Impl/I128Impl.h:222
↓ 12 callersFunctionas_externtype
Lib/wavm-c/wavm-c.cpp:146
↓ 12 callersFunctionbeginCUv4
Begins a DWARF v4 CU. Returns the offset of the unit_length placeholder. After building all DIEs, get the bytes and patch the unit_length.
Programs/wavm/Testing/TestDWARF.cpp:119
↓ 12 callersFunctionbeginLineTableV4
Begins a DWARF v4 line table. Returns the offset of the unit_length placeholder.
Programs/wavm/Testing/TestDWARF.cpp:158
↓ 12 callersFunctiongetMemoryNumPages
Lib/LLVMJIT/EmitMem.cpp:39
↓ 12 callersMethodgetReg
ThirdParty/libunwind/src/UnwindCursor.hpp:737
↓ 12 callersFunctionlineAdvancePC
Emit DW_LNS_advance_pc (opcode 2).
Programs/wavm/Testing/TestDWARF.cpp:197
↓ 12 callersFunctionlineEndSequence
Emit DW_LNE_end_sequence.
Programs/wavm/Testing/TestDWARF.cpp:186
↓ 12 callersFunctionlineSetAddress
Emit DW_LNE_set_address extended opcode.
Programs/wavm/Testing/TestDWARF.cpp:177
↓ 12 callersFunctionmakeSections
Populate Sections from finalized vectors.
Programs/wavm/Testing/TestDWARF.cpp:49
↓ 12 callersFunctionmdb_env_create
ThirdParty/liblmdb/mdb.c:4314
↓ 12 callersFunctionmdb_env_open
ThirdParty/liblmdb/mdb.c:5412
↓ 12 callersFunctionmdb_env_stat
ThirdParty/liblmdb/mdb.c:10564
↓ 12 callersFunctionsaveFile
Include/WAVM/Inline/CLI.h:65
↓ 12 callersFunctionterminateAbbrevTable
Programs/wavm/Testing/TestDWARF.cpp:95
↓ 12 callersMethodunary_op
General integer arithmetic and saturating arithmetic operations with only one operand. Supported ops: neg, abs :param operan
Test/WebAssembly/spec/simd/meta/simd_integer_op.py:87
↓ 12 callersMethodverbose
Print a message only in verbose mode, with status line handling.
Build/lib/output.py:92
↓ 12 callersFunctionwasm_valtype_delete
wasm_valtype_t
Lib/wavm-c/wavm-c.cpp:321
↓ 11 callersFunction_Unwind_VRS_Pop
ThirdParty/libunwind/src/Unwind-EHABI.cpp:1054
↓ 11 callersMethodclear_status
Clear the status region.
Build/lib/output.py:68
↓ 11 callersMethodclose
Lib/WASI/WASIFile.cpp:286
↓ 11 callersMethodconstruct
Include/WAVM/Inline/Impl/OptionalStorage.h:15
↓ 11 callersFunctioncreateImportedConstant
Lib/LLVMJIT/EmitModule.cpp:108
↓ 11 callersFunctiongetBytesPerPage
Returns the number of bytes in the smallest virtual page.
Include/WAVM/Platform/Memory.h:20
↓ 11 callersMethodgetName
Include/WAVM/Runtime/Intrinsics.h:96
↓ 11 callersFunctionlogRatePerSecond
Include/WAVM/Inline/Timing.h:39
↓ 11 callersFunctionmakeCOFFObject
Build a minimal COFF object with one .text section. Symbol table: [0..N-1] = imported symbols, [N] = "func" at offset 0 in section 1.
Programs/wavm/Testing/TestObjectLinker.cpp:415
↓ 11 callersFunctionmdb_cursor_put
ThirdParty/liblmdb/mdb.c:7421
↓ 11 callersFunctionmdb_dbg_pgno
Return the page number of \b mp which may be sub-page, for debug output */
ThirdParty/liblmdb/mdb.c:1778
↓ 11 callersMethodresolve
Lib/WASI/WASI.cpp:33
↓ 11 callersFunctionserializeNameSubsection
Lib/IR/DisassemblyNames.cpp:296
↓ 11 callersFunctiontrySerializeVarSInt64
Non-throwing SLEB128 read.
Include/WAVM/Inline/LEB128.h:151
↓ 11 callersFunctionwasm_valtype_kind
Lib/wavm-c/wavm-c.cpp:328
↓ 10 callersFunction__unw_init_local
Create a cursor of a thread in this process given 'context' recorded by __unw_getcontext().
ThirdParty/libunwind/src/libunwind.cpp:43
↓ 10 callersMethodadvance
Advances the stream cursor by numBytes, and returns a pointer to the previous stream cursor. Throws FatalSerializationException if insufficient data i
Include/WAVM/Inline/Serialization.h:95
↓ 10 callersMethodapplyOpSignature
Lib/IR/RandomModule.cpp:129
↓ 10 callersMethodempty
Include/WAVM/Inline/FixedString.h:47
↓ 10 callersFunctionescapeString
Lib/WASTPrint/Print.cpp:27
↓ 10 callersFunctionexecute
Execute tasks by walking the dependency DAG from demanded roots. Discovers all transitive dependencies, then runs tasks in parallel using a T
Build/lib/task_graph.py:160
↓ 10 callersFunctiongetOffsetAndBoundedAddress
Bounds checks a sandboxed memory address + offset, and returns an offset relative to the memory base address that is guaranteed to be within the virtu
Lib/LLVMJIT/EmitMem.cpp:69
↓ 10 callersMethodisOpSignatureAllowed
Lib/IR/RandomModule.cpp:120
↓ 10 callersMethodmap
Lib/WASTPrint/Print.cpp:280
↓ 10 callersFunctionmdb_env_set_maxdbs
ThirdParty/liblmdb/mdb.c:4490
↓ 10 callersFunctionmdb_node_read
Return the data associated with a given node. * @param[in] mc The cursor for this operation. * @param[in] leaf The node being read. * @param[out] d
ThirdParty/liblmdb/mdb.c:6609
↓ 10 callersFunctionparseInstrSequence
Lib/WASTParse/ParseFunction.cpp:990
↓ 10 callersMethodsize
Include/WAVM/Inline/Impl/HashSetImpl.h:178
↓ 9 callersFunctionXXH_memcpy
Include/WAVM/Inline/xxhash/xxhash.h:887
↓ 9 callersFunctionXXH_swap64
Include/WAVM/Inline/xxhash/xxhash.h:1619
↓ 9 callersFunction_Unwind_GetIP
Called by personality handler during phase 2 to get instruction pointer.
ThirdParty/libunwind/src/Unwind-sjlj.c:439
↓ 9 callersFunction__unw_set_reg
ThirdParty/libunwind/src/libunwind.cpp:113
← previousnext →101–200 of 3,870, ranked by callers