MCPcopy Create free account

hub / github.com/WAVM/WAVM / functions

Functions3,870 in github.com/WAVM/WAVM

↓ 2 callersFunctiongenerate_seed_corpus
Generate seed corpora from WAVM test files. Replaces generate-seed-corpus.sh.
Build/lib/fuzz.py:123
↓ 2 callersFunctionget16
ThirdParty/libunwind/src/AddressSpace.hpp:168
↓ 2 callersFunctiongetABIListHelpText
Programs/wavm/wavm-run.cpp:136
↓ 2 callersFunctiongetARM64UnwindCodeSize
Returns the byte size of an ARM64 unwind code given its first byte.
Lib/Platform/Windows/UnwindWindows.cpp:412
↓ 2 callersFunctiongetAndValidateTargetMachine
Lib/LLVMJIT/LLVMCompile.cpp:166
↓ 2 callersMethodgetBucketForModify
Include/WAVM/Inline/Impl/HashTableImpl.h:161
↓ 2 callersMethodgetCachedObject
Lib/ObjectCache/ObjectCache.cpp:646
↓ 2 callersFunctiongetCachedQPCFrequency
Lib/Platform/Windows/ClockWindows.cpp:62
↓ 2 callersFunctiongetCachedTimebaseInfoData
Lib/Platform/POSIX/ClockPOSIX.cpp:48
↓ 2 callersMethodgetCurrent
Lib/Runtime/RuntimePrivate.h:309
↓ 2 callersMethodgetEncoding
Include/WAVM/IR/Types.h:306
↓ 2 callersFunctiongetExceptionHeader
Get the __cxa_exception header from an _Unwind_Exception pointer. The _Unwind_Exception is the last member of __cxa_exception.
Lib/Platform/POSIX/DebugPersonality.cpp:165
↓ 2 callersFunctiongetExpectedTrapType
Programs/wavm/Testing/RunTestScript.cpp:276
↓ 2 callersFunctiongetFileInfoByHandle
Lib/Platform/Windows/FileWindows.cpp:112
↓ 2 callersFunctiongetFileInfoFromStatus
Lib/Platform/POSIX/FilePOSIX.cpp:147
↓ 2 callersFunctiongetFileType
Lib/Platform/Windows/FileWindows.cpp:81
↓ 2 callersFunctiongetFileTypeFromMode
Lib/Platform/POSIX/FilePOSIX.cpp:104
↓ 2 callersFunctiongetFilenameAndExtension
Programs/wavm/Testing/Benchmark.cpp:32
↓ 2 callersFunctiongetFunctionName
ThirdParty/libunwind/src/UnwindCursor.hpp:486
↓ 2 callersFunctiongetGlobalObjectCache
Lib/Runtime/Module.cpp:26
↓ 2 callersFunctiongetGraphEdgeCharLabel
Lib/NFA/NFA.cpp:459
↓ 2 callersMethodgetHash
Include/WAVM/IR/Types.h:151
↓ 2 callersFunctiongetImportedImmutableGlobalValue
Lib/LLVMJIT/EmitVar.cpp:53
↓ 2 callersFunctiongetIndexValue
Lib/Runtime/Instance.cpp:54
↓ 2 callersMethodgetInfo
ThirdParty/libunwind/src/UnwindCursor.hpp:3197
↓ 2 callersMethodgetInfoFromDwarfSection
ThirdParty/libunwind/src/UnwindCursor.hpp:1693
↓ 2 callersFunctiongetIptrType
Lib/LLVMJIT/LLVMJITPrivate.h:276
↓ 2 callersFunctiongetLLVMReturnStructType
Lib/LLVMJIT/LLVMJITPrivate.h:179
↓ 2 callersFunctiongetLineOffset
Lib/WASTParse/Lexer.cpp:437
↓ 2 callersMethodgetMax
Lib/Runtime/RuntimePrivate.h:314
↓ 2 callersFunctiongetModuleName
Lib/Platform/Windows/DiagnosticsWindows.cpp:67
↓ 2 callersMethodgetNativeFunction
Include/WAVM/Runtime/Intrinsics.h:39
↓ 2 callersFunctiongetNextNibble
ThirdParty/libunwind/src/Unwind-EHABI.cpp:48
↓ 2 callersFunctiongetOutputFormatHelpText
Programs/wavm/wavm-compile.cpp:64
↓ 2 callersFunctiongetPlatformClock
Lib/WASI/WASIClocks.cpp:19
↓ 2 callersFunctiongetReg
ThirdParty/libunwind/src/UnwindCursor.hpp:465
↓ 2 callersMethodgetSourceOffset
Lib/WASTParse/Parse.h:72
↓ 2 callersFunctiongetTestCommandListHelpText
Programs/wavm/Testing/wavm-test.cpp:30
↓ 2 callersFunctiongetThreadStack
Lib/Platform/POSIX/ThreadPOSIX.cpp:121
↓ 2 callersMethodgetTime
Lib/ObjectCache/ObjectCache.cpp:85
↓ 2 callersFunctiongetVFSPath
Lib/Platform/Windows/FileWindows.cpp:153
↓ 2 callersFunctiongetValidatedMemoryOffsetRangeImpl
Lib/Runtime/Memory.cpp:298
↓ 2 callersMethodget_all_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_arithmetic.py:317
↓ 2 callersFunctionget_compiler_major_version
Run a compiler command and extract its major version. Returns the first capture group of version_pattern as an int, or None if the compiler i
Build/lib/platform.py:529
↓ 2 callersFunctionget_config_string
Create a string representation of cmake args for comparison.
Build/lib/build.py:183
↓ 2 callersFunctionget_gcc_clang_major_version
Get the major version of a gcc/clang-compatible compiler.
Build/lib/platform.py:547
↓ 2 callersMethodget_invalid_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_load_lane.py:107
↓ 2 callersFunctionget_llvm_task
Get or create an LLVM task by config name. Cached per unique argument set.
Build/lib/llvm.py:357
↓ 2 callersMethodget_malformed_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_sat_arith.py:34
↓ 2 callersFunctionget_primary_toolchain
Get the PRIMARY toolchain for a compiler.
Build/lib/toolchain.py:360
↓ 2 callersFunctionget_seed_32
ThirdParty/Benchmarks/coremark/core_util.c:42
↓ 2 callersFunctionget_tests
Static tests (non-WAST, non-fuzz). Deferred to a function so that get_target_arch() and get_cross_compile_cmake_args() see the target arch set
Build/lib/test.py:77
↓ 2 callersFunctionget_time
Function: get_time Return an abstract "ticks" number that signifies time on the system. Actual value returned may be cpu cycles, mill
ThirdParty/Benchmarks/coremark/posix/core_portme.c:178
↓ 2 callersMethodget_unknown_op_test
(op, result_type, *params)
Test/WebAssembly/spec/simd/meta/test_assert.py:87
↓ 2 callersMethodget_valid_float
(self, value, maximum_literals, hex_form=False)
Test/WebAssembly/spec/simd/meta/simd_float_op.py:95
↓ 2 callersMethodif_
Lib/WASTPrint/Print.cpp:434
↓ 2 callersFunctioninitCompartmentRuntimeData
Lib/Runtime/Compartment.cpp:56
↓ 2 callersFunctioninitGlobalSignals
Lib/Platform/POSIX/POSIXPrivate.h:45
↓ 2 callersFunctioninitLogFromEnvironment
Include/WAVM/Inline/CLI.h:115
↓ 2 callersFunctioninitThreadAndGlobalSignals
Lib/Platform/POSIX/POSIXPrivate.h:50
↓ 2 callersMethodisDef
Include/WAVM/IR/Module.h:327
↓ 2 callersMethodisEmpty
Include/WAVM/Inline/DenseStaticIntSet.h:31
↓ 2 callersMethodisFull
Include/WAVM/Inline/InlineArray.h:49
↓ 2 callersFunctionisIntLiteral
Lib/WASTParse/ParseFunction.cpp:473
↓ 2 callersFunctionisNumericType
Include/WAVM/IR/Types.h:46
↓ 2 callersFunctionis_cross_compiling
Return True if the target architecture differs from the host.
Build/lib/platform.py:149
↓ 2 callersFunctionis_gdb_available
Check if GDB is installed and available (cached).
Build/lib/test.py:520
↓ 2 callersMethodis_hex
(self, value:str)
Test/WebAssembly/spec/simd/meta/simd_float_op.py:24
↓ 2 callersFunctionload64
ThirdParty/BLAKE2/neon/blake2-impl.h:48
↓ 2 callersFunctionload64
ThirdParty/BLAKE2/ref/blake2-impl.h:48
↓ 2 callersFunctionlogModuleHash
Lib/ObjectCache/ObjectCache.cpp:356
↓ 2 callersMethodlsdaIndexArraySectionOffset
ThirdParty/libunwind/src/UnwindCursor.hpp:323
↓ 2 callersFunctionmakeDummyFunction
Lib/Runtime/Table.cpp:42
↓ 2 callersFunctionmakeHostRef
Lib/WASTParse/ParseTests.cpp:52
↓ 2 callersFunctionmaskSignals
Lib/Platform/POSIX/SignalPOSIX.cpp:47
↓ 2 callersFunctionmatrix_add_const
Function: matrix_add_const Add a constant value to all elements of a matrix. */
ThirdParty/Benchmarks/coremark/core_matrix.c:284
↓ 2 callersFunctionmaybeCollectGarbage
Programs/wavm/Testing/RunTestScript.cpp:366
↓ 2 callersFunctionmdb_branch_size
Calculate the size of a branch node. * The size should depend on the environment's page size but since * we currently don't support spilling large k
ThirdParty/liblmdb/mdb.c:8120
↓ 2 callersFunctionmdb_cursor_del
ThirdParty/liblmdb/mdb.c:7948
↓ 2 callersFunctionmdb_cursor_touch
Touch all the pages in the cursor stack. Set mc_top. * Makes sure all the pages are writable, before attempting a write operation. * @param[in] mc T
ThirdParty/liblmdb/mdb.c:7391
↓ 2 callersFunctionmdb_del0
ThirdParty/liblmdb/mdb.c:9427
↓ 2 callersFunctionmdb_dkey
Display a key in hexadecimal and return the address of the result. * @param[in] key the key to display * @param[in] buf the buffer to write into. Sh
ThirdParty/liblmdb/mdb.c:1791
↓ 2 callersFunctionmdb_drop
ThirdParty/liblmdb/mdb.c:10887
↓ 2 callersFunctionmdb_drop0
Add all the DB's pages to the free list. * @param[in] mc Cursor on the DB to free. * @param[in] subs non-Zero to check for sub-DBs in this DB. * @r
ThirdParty/liblmdb/mdb.c:10786
↓ 2 callersFunctionmdb_env_close0
Destroy resources from mdb_env_open(), clear our readers & DBIs */
ThirdParty/liblmdb/mdb.c:5565
↓ 2 callersFunctionmdb_env_copy2
ThirdParty/liblmdb/mdb.c:10451
↓ 2 callersFunctionmdb_env_info
ThirdParty/liblmdb/mdb.c:10577
↓ 2 callersFunctionmdb_env_init_meta
Write the environment parameters of a freshly created DB environment. * @param[in] env the environment handle * @param[in] meta the #MDB_meta to wri
ThirdParty/liblmdb/mdb.c:4124
↓ 2 callersFunctionmdb_env_init_meta0
Fill in most of the zeroed #MDB_meta for an empty database environment */
ThirdParty/liblmdb/mdb.c:4105
↓ 2 callersFunctionmdb_env_map
ThirdParty/liblmdb/mdb.c:4355
↓ 2 callersFunctionmdb_env_setup_locks
Open and/or initialize the lock region for the environment. * @param[in] env The LMDB environment. * @param[in] fname Filename + scratch area, from
ThirdParty/liblmdb/mdb.c:5159
↓ 2 callersFunctionmdb_env_share_locks
Downgrade the exclusive lock on the region back to shared */
ThirdParty/liblmdb/mdb.c:4981
↓ 2 callersFunctionmdb_env_sync0
ThirdParty/liblmdb/mdb.c:2801
↓ 2 callersFunctionmdb_find_oldest
Find oldest txnid still referenced. Expects txn->mt_txnid > 0. */
ThirdParty/liblmdb/mdb.c:2365
↓ 2 callersFunctionmdb_fname_init
Set up filename + scratch area for filename suffix, for opening files. * It should be freed with #mdb_fname_destroy(). * On Windows, paths are conve
ThirdParty/liblmdb/mdb.c:4573
↓ 2 callersFunctionmdb_hash
perform a 64 bit Fowler/Noll/Vo FNV-1a hash on a buffer * @param[in] val value to hash * @param[in] len length of value * @return 64 bit hash */
ThirdParty/liblmdb/mdb.c:5097
↓ 2 callersFunctionmdb_leaf_size
Calculate the size of a leaf node. * The size depends on the environment's page size; if a data item * is too large it will be put onto an overflow
ThirdParty/liblmdb/mdb.c:8096
↓ 2 callersFunctionmdb_mid2l_insert
ThirdParty/liblmdb/midl.c:316
↓ 2 callersFunctionmdb_mid3l_insert
ThirdParty/liblmdb/midl.c:394
↓ 2 callersFunctionmdb_midl_append_list
ThirdParty/liblmdb/midl.c:171
← previousnext →801–900 of 3,870, ranked by callers