Fuzz introspector: tools/fuzz/tool.cpp
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
2324 2 WasmEdge_Driver_FuzzTool call site: 00002 WasmEdge::FunctionCompiler::compile

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 WasmEdge_Driver_FuzzTool [function] [call site] 00001
2 WasmEdge::Driver::FuzzTool [function] [call site] 00002
3 std::ios::sync_with_stdio [function] [call site] 00003
3 spdlog::set_level [function] [call site] 00004
3 Configure::getRuntimeConfigure [function] [call site] 00005
3 WasmEdge::Loader::Loader::parseModule [function] [call site] 00006
4 std::get_if<std::unique_ptr<AST::Module>> [function] [call site] 00007
4 std::move [function] [call site] 00008
3 Span<const [call site] 00010
3 std::move [function] [call site] 00011
3 static_cast<uint32_t> [function] [call site] 00012
3 error [function] [call site] 00013
4 cxx20::unexpected::unexpected [function] [call site] 00014
4 std::string [function] [call site] 00015
3 Catch::throw_logic_error [function] [call site] 00016
4 Catch::throw_exception [function] [call site] 00017
4 std::logic_error [function] [call site] 00018
3 WasmEdge::Validator::Validator::validate [function] [call site] 00019
4 spdlog::warn [function] [call site] 00020
4 WasmEdge::Validator::Validator::validateComponent [function] [call site] 00022
5 Catch::throw_logic_error [function] [call site] 00023
5 WasmEdge::ErrInfo::InfoAST [function] [call site] 00024
5 enterComponent [function] [call site] 00025
5 WasmEdge::AST::Component::Component::getSections [function] [call site] 00026
5 EXPECTED_TRY [function] [call site] 00027
5 WasmEdge::Validator::Validator::validate [function] [call site] 00028
6 spdlog::warn [function] [call site] 00029
6 WasmEdge::Validator::Validator::validateComponent [function] [call site] 00031
6 const_cast<AST::Component::Component [call site] 00032
5 EXPECTED_TRY [function] [call site] 00033
5 std::visit [function] [call site] 00034
5 exitComponent [function] [call site] 00035
4 const_cast<AST::Component::Component [call site] 00036
3 static_cast<uint32_t> [function] [call site] 00037
3 Catch::throw_logic_error [function] [call site] 00039
3 WasmEdge::LLVM::Compiler::checkConfigure [function] [call site] 00040
4 hasProposal [function] [call site] 00041
4 Catch::throw_logic_error [function] [call site] 00042
4 Catch::throw_logic_error [function] [call site] 00043
3 static_cast<uint32_t> [function] [call site] 00045
3 Catch::throw_logic_error [function] [call site] 00047
3 WasmEdge::LLVM::Compiler::compile [function] [call site] 00048
4 WasmEdge::AST::Module::getIsValidated [function] [call site] 00050
4 Catch::throw_logic_error [function] [call site] 00051
4 writeAddrinfo [function] [call site] 00053
5 std::memcpy [function] [call site] 00054
5 WasmEdge::Runtime::Instance::MemoryInstance::getPointer [function] [call site] 00055
6 WasmEdge::Runtime::Instance::MemoryInstance::checkAccessBound [function] [call site] 00057
7 WasmEdge::Hash::max [function] [call site] 00059
6 reinterpret_cast<T> [function] [call site] 00060
4 initLLVMModule [function] [call site] 00061
4 LLVM::Data::extract [function] [call site] 00062
4 getCompilerConfigure [function] [call site] 00063
4 addVersionGlobal [function] [call site] 00064
4 WasmEdge::LLVM::Compiler::compileSections [function] [call site] 00065
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00066
6 WasmEdge::AST::Module::getIsValidated [function] [call site] 00068
6 Catch::throw_logic_error [function] [call site] 00069
6 writeAddrinfo [function] [call site] 00071
6 initLLVMModule [function] [call site] 00072
6 LLVM::Data::extract [function] [call site] 00073
6 getCompilerConfigure [function] [call site] 00074
6 addVersionGlobal [function] [call site] 00075
6 WasmEdge::LLVM::Compiler::compileSections [function] [call site] 00076
6 WasmEdge::AST::Module::getDefinedFuncCount [function] [call site] 00077
7 static_cast<uint32_t> [function] [call site] 00078
7 getContent [function] [call site] 00079
6 EXPECTED_TRY [function] [call site] 00080
6 WasmEdge::LLVM::Compiler::compileFunctionBody [function] [call site] 00081
7 Catch::StringRef::size [function] [call site] 00082
7 Catch::throw_logic_error [function] [call site] 00083
7 Catch::throw_logic_error [function] [call site] 00085
7 WasmEdge::LLVM::Value::countBasicBlocks [function] [call site] 00087
8 LLVMCountBasicBlocks [function] [call site] 00088
7 WasmEdge::Host::WASINN::MLX::debug [function] [call site] 00089
8 WasmEdge::Host::WASINN::MLX::formatStr [function] [call site] 00090
9 WasmEdge::Host::WASINN::MLX::fillPlaceholders [function] [call site] 00091
10 std::string::find [function] [call site] 00092
10 std::string::substr [function] [call site] 00093
10 std::string::substr [function] [call site] 00094
10 WasmEdge::Host::WASINN::MLX::toString [function] [call site] 00095
11 std::ostringstream::str [function] [call site] 00096
10 WasmEdge::Host::WASINN::MLX::fillPlaceholders [function] [call site] 00097
10 std::forward<Args> [function] [call site] 00098
9 std::forward<Args> [function] [call site] 00099
9 std::ostringstream::str [function] [call site] 00100
8 std::forward<Args> [function] [call site] 00101
7 WasmEdge::Host::WASINN::MLX::debug [function] [call site] 00102
7 getLocals [function] [call site] 00103
7 std::vector::push_back [function] [call site] 00104
7 getCompilerConfigure [function] [call site] 00105
7 getStatisticsConfigure [function] [call site] 00106
7 getStatisticsConfigure [function] [call site] 00107
7 getRuntimeConfigure [function] [call site] 00108
7 resolveBlockType [function] [call site] 00109
7 EXPECTED_TRY [function] [call site] 00110
7 WasmEdge::FunctionCompiler::compile [function] [call site] 00111
8 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00112
9 LLVMAppendBasicBlockInContext [function] [call site] 00113
9 WasmEdge::Variant::unwrap [function] [call site] 00114
10 std::memcpy [function] [call site] 00115
10 static_cast<const [call site] 00116
9 WasmEdge::Variant::unwrap [function] [call site] 00117
10 std::memcpy [function] [call site] 00118
10 static_cast<const [call site] 00119
8 std::pair<std::vector<ValType>, [call site] 00120
8 WasmEdge::FunctionCompiler::enterBlock [function] [call site] 00121
9 std::pair<std::vector<ValType>, [call site] 00123
9 std::vector<LLVM::Value>::size [function] [call site] 00124
9 WasmEdge::FunctionCompiler::stackPush [function] [call site] 00125
10 push_back [function] [call site] 00126
9 WasmEdge::FunctionCompiler::isUnreachable [function] [call site] 00127
9 emplace_back [function] [call site] 00130
9 std::vector<LLVM::Value>::size [function] [call site] 00132
9 std::move [function] [call site] 00133
9 std::move [function] [call site] 00134
9 std::move [function] [call site] 00135
8 std::move [function] [call site] 00136
8 EXPECTED_TRY [function] [call site] 00137
8 WasmEdge::FunctionCompiler::compile [function] [call site] 00138
9 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00139
9 std::pair<std::vector<ValType>, [call site] 00140
9 WasmEdge::FunctionCompiler::enterBlock [function] [call site] 00141
9 std::move [function] [call site] 00142
9 EXPECTED_TRY [function] [call site] 00143
9 WasmEdge::FunctionCompiler::compile [function] [call site] 00144
9 AST::CodeSegment::getExpr [function] [call site] 00145
9 WasmEdge::FunctionCompiler::compileReturn [function] [call site] 00148
10 WasmEdge::FunctionCompiler::updateInstrCount [function] [call site] 00149
11 createAtomicRMW [function] [call site] 00150
11 getInstrCount [function] [call site] 00151
11 createLoad [function] [call site] 00152
11 setAlignment [function] [call site] 00153
11 createStore [function] [call site] 00154
11 getInt64 [function] [call site] 00155
10 WasmEdge::FunctionCompiler::updateGas [function] [call site] 00156
11 getInsertBlock [function] [call site] 00157
11 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00158
11 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00159
11 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00160
11 createLoad [function] [call site] 00161
11 WasmEdge::LLVM::Value::setAlignment [function] [call site] 00162
12 LLVMSetAlignment [function] [call site] 00163
11 getGasLimit [function] [call site] 00165
11 createLoad [function] [call site] 00166
11 WasmEdge::LLVM::Value::setAlignment [function] [call site] 00167
11 WasmEdge::LLVM::Value::setOrdering [function] [call site] 00168
12 LLVMSetOrdering [function] [call site] 00169
11 createBr [function] [call site] 00170
11 positionAtEnd [function] [call site] 00171
11 createPHI [function] [call site] 00172
11 createAdd [function] [call site] 00173
11 createLikely [function] [call site] 00174
11 createICmpULE [function] [call site] 00175
11 createCondBr [function] [call site] 00176
11 WasmEdge::FunctionCompiler::getTrapBB [function] [call site] 00177
12 WasmEdge::LLVM::BasicBlock::create [function] [call site] 00180
11 positionAtEnd [function] [call site] 00182
11 createAtomicCmpXchg [function] [call site] 00183
11 WasmEdge::LLVM::Value::setAlignment [function] [call site] 00184
11 WasmEdge::LLVM::Value::setWeak [function] [call site] 00185
12 LLVMSetWeak [function] [call site] 00186
11 createExtractValue [function] [call site] 00187
11 createExtractValue [function] [call site] 00188
11 createCondBr [function] [call site] 00189
11 createLikely [function] [call site] 00190
11 positionAtEnd [function] [call site] 00191
11 createStore [function] [call site] 00192
11 getInt64 [function] [call site] 00193
11 WasmEdge::LLVM::Value::addIncoming [function] [call site] 00194
12 LLVMAddIncoming [function] [call site] 00195
12 WasmEdge::Variant::unwrap [function] [call site] 00196
12 WasmEdge::Variant::unwrap [function] [call site] 00197
13 std::memcpy [function] [call site] 00198
13 static_cast<const [call site] 00199
11 WasmEdge::LLVM::Value::addIncoming [function] [call site] 00200
10 WasmEdge::LLVM::Type::getReturnType [function] [call site] 00201
11 LLVMGetReturnType [function] [call site] 00202
10 WasmEdge::LLVM::Type::isVoidTy [function] [call site] 00203
11 LLVMGetTypeKind [function] [call site] 00204
10 createRetVoid [function] [call site] 00205
10 WasmEdge::LLVM::Type::isStructTy [function] [call site] 00206
11 LLVMGetTypeKind [function] [call site] 00207
10 WasmEdge::LLVM::Type::getStructNumElements [function] [call site] 00208
11 LLVMCountStructElementTypes [function] [call site] 00209
10 WasmEdge::FunctionCompiler::stackPop [function] [call site] 00210
10 createAggregateRet [function] [call site] 00220
10 createRet [function] [call site] 00221
10 WasmEdge::FunctionCompiler::stackPop [function] [call site] 00222
9 positionAtEnd [function] [call site] 00223
9 WasmEdge::FunctionCompiler::updateInstrCount [function] [call site] 00224
9 WasmEdge::FunctionCompiler::updateGasAtTrap [function] [call site] 00225
10 createAtomicRMW [function] [call site] 00226
10 createLoad [function] [call site] 00228
10 setAlignment [function] [call site] 00229
9 createCall [function] [call site] 00230
9 static_cast<uint32_t> [function] [call site] 00232
9 WasmEdge::LLVM::Value::addCallSiteAttribute [function] [call site] 00233
10 LLVMAddCallSiteAttribute [function] [call site] 00234
10 static_cast<unsigned [call site] 00235
10 WasmEdge::LLVM::Attribute::unwrap [function] [call site] 00236
9 createUnreachable [function] [call site] 00237
9 positionAtEnd [function] [call site] 00238
9 WasmEdge::FunctionCompiler::updateInstrCount [function] [call site] 00239
9 WasmEdge::FunctionCompiler::updateGasAtTrap [function] [call site] 00240
9 WasmEdge::LLVM::Type::getReturnType [function] [call site] 00241
9 WasmEdge::LLVM::Type::isVoidTy [function] [call site] 00242
9 createRetVoid [function] [call site] 00243
9 createRet [function] [call site] 00244
9 WasmEdge::LLVM::Value::getUndef [function] [call site] 00245
10 LLVMGetUndef [function] [call site] 00246
10 WasmEdge::Variant::unwrap [function] [call site] 00247
11 std::memcpy [function] [call site] 00248
11 static_cast<const [call site] 00249
8 AST::CodeSegment::getExpr [function] [call site] 00250
8 WasmEdge::FunctionCompiler::compileReturn [function] [call site] 00253
8 positionAtEnd [function] [call site] 00254
8 WasmEdge::FunctionCompiler::updateInstrCount [function] [call site] 00255
8 WasmEdge::FunctionCompiler::updateGasAtTrap [function] [call site] 00256
8 createCall [function] [call site] 00257
8 static_cast<uint32_t> [function] [call site] 00259
8 WasmEdge::LLVM::Value::addCallSiteAttribute [function] [call site] 00260
8 createUnreachable [function] [call site] 00261
8 positionAtEnd [function] [call site] 00262
8 WasmEdge::FunctionCompiler::updateInstrCount [function] [call site] 00263
8 WasmEdge::FunctionCompiler::updateGasAtTrap [function] [call site] 00264
8 WasmEdge::LLVM::Type::getReturnType [function] [call site] 00265
8 WasmEdge::LLVM::Type::isVoidTy [function] [call site] 00266
8 createRetVoid [function] [call site] 00267
8 createRet [function] [call site] 00268
8 WasmEdge::LLVM::Value::getUndef [function] [call site] 00269
7 std::move [function] [call site] 00270
7 WasmEdge::LLVM::Value::eliminateUnreachableBlocks [function] [call site] 00271
8 llvm::EliminateUnreachableBlocks [function] [call site] 00272
8 llvm::cast<llvm::Function> [function] [call site] 00273
8 reinterpret_cast<llvm::Value [call site] 00274
6 WasmEdge::LLVM::Compiler::compile [function] [call site] 00275
6 AST::Module::getExportSection [function] [call site] 00276
6 writeAddrinfo [function] [call site] 00277
6 WasmEdge::Host::WasiCrypto::Symmetric::Tag::verify [function] [call site] 00278
7 ensureOrReturn [function] [call site] 00279
7 CRYPTO_memcmp [function] [call site] 00280
7 Catch::StringRef::data [function] [call site] 00281
7 Catch::StringRef::size [function] [call site] 00283
6 LLVM::Data::extract [function] [call site] 00284
6 EXPECTED_TRY [function] [call site] 00285
6 WasmEdge::LLVM::Compiler::optimize [function] [call site] 00286
7 writeAddrinfo [function] [call site] 00287
7 WasmEdge::LLVM::Module::getTarget [function] [call site] 00288
8 LLVMGetTarget [function] [call site] 00289
7 WasmEdge::LLVM::Target::getFromTriple [function] [call site] 00290
8 LLVMGetTargetFromTriple [function] [call site] 00291
8 std::pair::first::unwrap [function] [call site] 00292
8 std::pair::second::unwrap [function] [call site] 00293
7 Catch::throw_logic_error [function] [call site] 00294
7 string_view [function] [call site] 00295
7 getCompilerConfigure [function] [call site] 00297
7 WasmEdge::LLVM::getHostCPUName [function] [call site] 00298
8 LLVMGetHostCPUName [function] [call site] 00299
7 WasmEdge::LLVM::TargetMachine::create [function] [call site] 00300
8 LLVMCreateTargetMachine [function] [call site] 00301
8 WasmEdge::Variant::unwrap [function] [call site] 00302
9 std::memcpy [function] [call site] 00303
9 static_cast<const [call site] 00304
7 std::string::c_str [function] [call site] 00305
7 WasmEdge::LLVM::getHostCPUFeatures [function] [call site] 00306
8 LLVMGetHostCPUFeatures [function] [call site] 00307
7 toLLVMCodeGenLevel [function] [call site] 00308
8 assumingUnreachable [function] [call site] 00309
7 getCompilerConfigure [function] [call site] 00310
7 WasmEdge::LLVM::PassBuilderOptions::create [function] [call site] 00311
8 LLVMCreatePassBuilderOptions [function] [call site] 00312
7 WasmEdge::LLVM::PassBuilderOptions::runPasses [function] [call site] 00313
8 LLVMRunPasses [function] [call site] 00314
8 WasmEdge::Variant::unwrap [function] [call site] 00315
9 std::memcpy [function] [call site] 00316
9 static_cast<const [call site] 00317
7 toLLVMLevel [function] [call site] 00319
8 assumingUnreachable [function] [call site] 00320
7 getCompilerConfigure [function] [call site] 00321
7 Catch::throw_logic_error [function] [call site] 00322
7 WasmEdge::PO::Error::message [function] [call site] 00323
7 WasmEdge::LLVM::PassManager::createForModule [function] [call site] 00324
8 LLVMCreateFunctionPassManagerForModule [function] [call site] 00325
8 WasmEdge::Variant::unwrap [function] [call site] 00326
7 WasmEdge::LLVM::PassManager::create [function] [call site] 00327
8 LLVMCreatePassManager [function] [call site] 00328
7 WasmEdge::LLVM::TargetMachine::addAnalysisPasses [function] [call site] 00329
8 LLVMAddAnalysisPasses [function] [call site] 00330
8 WasmEdge::Variant::unwrap [function] [call site] 00331
9 std::memcpy [function] [call site] 00332
9 static_cast<const [call site] 00333
7 WasmEdge::LLVM::TargetMachine::addAnalysisPasses [function] [call site] 00334
7 WasmEdge::LLVM::PassManagerBuilder::create [function] [call site] 00335
8 LLVMPassManagerBuilderCreate [function] [call site] 00336
7 toLLVMLevel [function] [call site] 00337
7 getCompilerConfigure [function] [call site] 00338
7 WasmEdge::LLVM::PassManagerBuilder::setOptLevel [function] [call site] 00339
8 LLVMPassManagerBuilderSetOptLevel [function] [call site] 00340
7 WasmEdge::LLVM::PassManagerBuilder::setSizeLevel [function] [call site] 00341
8 LLVMPassManagerBuilderSetSizeLevel [function] [call site] 00342
7 WasmEdge::LLVM::PassManagerBuilder::populateFunctionPassManager [function] [call site] 00343
8 LLVMPassManagerBuilderPopulateFunctionPassManager [function] [call site] 00344
8 WasmEdge::Variant::unwrap [function] [call site] 00345
7 WasmEdge::LLVM::PassManagerBuilder::populateModulePassManager [function] [call site] 00346
8 LLVMPassManagerBuilderPopulateModulePassManager [function] [call site] 00347
8 WasmEdge::Variant::unwrap [function] [call site] 00348
7 getCompilerConfigure [function] [call site] 00349
7 WasmEdge::LLVM::PassManager::addTailCallEliminationPass [function] [call site] 00350
8 LLVMAddTailCallEliminationPass [function] [call site] 00351
7 WasmEdge::LLVM::PassManager::initializeFunctionPassManager [function] [call site] 00352
8 LLVMInitializeFunctionPassManager [function] [call site] 00353
7 WasmEdge::LLVM::Module::getFirstFunction [function] [call site] 00354
8 LLVMGetFirstFunction [function] [call site] 00355
7 WasmEdge::LLVM::Value::getNextFunction [function] [call site] 00356
8 LLVMGetNextFunction [function] [call site] 00357
7 WasmEdge::LLVM::PassManager::runFunctionPassManager [function] [call site] 00358
8 LLVMRunFunctionPassManager [function] [call site] 00359
8 WasmEdge::Variant::unwrap [function] [call site] 00360
7 WasmEdge::LLVM::PassManager::finalizeFunctionPassManager [function] [call site] 00361
8 LLVMFinalizeFunctionPassManager [function] [call site] 00362
7 WasmEdge::LLVM::PassManager::runPassManager [function] [call site] 00363
8 LLVMRunPassManager [function] [call site] 00364
8 WasmEdge::Variant::unwrap [function] [call site] 00365
7 writeAddrinfo [function] [call site] 00366
6 finalizeIntrinsicsTable [function] [call site] 00367
6 std::move [function] [call site] 00368
5 AST::Module::getTypeSection [function] [call site] 00369
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00370
5 AST::Module::getImportSection [function] [call site] 00371
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00372
5 AST::Module::getGlobalSection [function] [call site] 00373
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00374
5 AST::Module::getMemorySection [function] [call site] 00375
5 AST::Module::getDataSection [function] [call site] 00376
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00377
5 AST::Module::getTableSection [function] [call site] 00378
5 AST::Module::getElementSection [function] [call site] 00379
5 WasmEdge::LLVM::Compiler::compile [function] [call site] 00380
5 AST::Module::getTagSection [function] [call site] 00381
5 WasmEdge::LLVM::Compiler::compileFunctionDeclarations [function] [call site] 00382
6 WasmEdge::AST::FunctionSection::getContent [function] [call site] 00383
6 WasmEdge::AST::CodeSection::getContent [function] [call site] 00384
6 Catch::StringRef::size [function] [call site] 00386
6 Catch::StringRef::size [function] [call site] 00387
6 Catch::StringRef::size [function] [call site] 00388
6 Catch::StringRef::size [function] [call site] 00390
6 getFuncType [function] [call site] 00393
6 Catch::StringRef::size [function] [call site] 00394
6 toLLVMType [function] [call site] 00395
6 Catch::ReusableStringStream::get [function] [call site] 00396
6 format [function] [call site] 00397
7 callParseCaptureStdout [function] [call site] 00398
8 std::vector::insert [function] [call site] 00399
8 std::vector::end [function] [call site] 00400
8 std::initializer_list<const [call site] 00401
8 std::initializer_list<const [call site] 00402
8 WasmEdge::Driver::UniTool [function] [call site] 00407
9 std::ios::sync_with_stdio [function] [call site] 00408
9 WasmEdge::PO::ArgumentParser::ArgumentParser [function] [call site] 00409
9 WasmEdge::PO::Description [function] [call site] 00413
10 std::move [function] [call site] 00414
9 WasmEdge::PO::Description [function] [call site] 00415
9 WasmEdge::PO::Description [function] [call site] 00416
9 WasmEdge::PO::Description [function] [call site] 00417
9 WasmEdge::PO::Description [function] [call site] 00418
9 addOptions [function] [call site] 00419
10 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00420
11 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00421
12 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00422
9 WasmEdge::PO::ArgumentParser::begin_subcommand [function] [call site] 00423
10 push_back [function] [call site] 00424
10 std::exchange [function] [call site] 00425
10 emplace_back [function] [call site] 00427
10 add_child [function] [call site] 00428
10 std::forward<ArgsT> [function] [call site] 00429
9 addOptions [function] [call site] 00430
10 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00431
9 auto::end_subcommand [function] [call site] 00432
9 WasmEdge::PO::ArgumentParser::begin_subcommand [function] [call site] 00433
9 addOptions [function] [call site] 00434
9 auto::end_subcommand [function] [call site] 00435
9 WasmEdge::PO::ArgumentParser::begin_subcommand [function] [call site] 00436
9 WasmEdge::Driver::addParserOptions [function] [call site] 00437
10 WasmEdge::Driver::addGlobalOptions [function] [call site] 00438
11 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00439
10 WasmEdge::Driver::addProposalOptions [function] [call site] 00440
11 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00441
10 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00442
9 auto::end_subcommand [function] [call site] 00443
9 WasmEdge::PO::ArgumentParser::begin_subcommand [function] [call site] 00444
9 WasmEdge::Driver::addLinkerOptions [function] [call site] 00445
10 WasmEdge::Driver::addParserOptions [function] [call site] 00446
11 WasmEdge::Driver::addGlobalOptions [function] [call site] 00447
11 WasmEdge::Driver::addProposalOptions [function] [call site] 00448
11 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00449
10 WasmEdge::Plugin::Plugin::loadFromDefaultPaths [function] [call site] 00450
11 WasmEdge::Plugin::Plugin::registerBuiltInPlugins [function] [call site] 00451
12 WasmEdge::Plugin::Plugin::registerPlugin [function] [call site] 00452
13 WasmEdge::Host::WASINN::MLX::debug [function] [call site] 00453
13 WasmEdge::Plugin::Plugin::find [function] [call site] 00454
14 WasmEdge::Plugin::Plugin::find [function] [call site] 00455
14 std::addressof [function] [call site] 00457
13 WasmEdge::Host::WASINN::MLX::debug [function] [call site] 00459
13 emplace_back [function] [call site] 00461
11 WasmEdge::Plugin::Plugin::getDefaultPluginPaths [function] [call site] 00463
12 ::getenv [function] [call site] 00464
12 std::string_view::find [function] [call site] 00465
12 std::string_view::find [function] [call site] 00466
12 std::vector::push_back [function] [call site] 00467
12 std::filesystem::u8path [function] [call site] 00468
12 std::string_view::substr [function] [call site] 00469
12 std::string_view::find_first_not_of [function] [call site] 00470
12 std::string_view::substr [function] [call site] 00471
12 std::vector::push_back [function] [call site] 00472
12 std::filesystem::u8path [function] [call site] 00473
12 reinterpret_cast<void [call site] 00475
12 Catch::throw_logic_error [function] [call site] 00476
12 std::vector<std::filesystem::path> [function] [call site] 00477
12 std::filesystem::u8path [function] [call site] 00478
12 Catch::StringRef::size [function] [call site] 00484
12 Catch::StringRef::size [function] [call site] 00485
12 std::equal [function] [call site] 00486
12 Catch::StringRef::begin [function] [call site] 00487
12 Catch::StringRef::end [function] [call site] 00488
12 Catch::StringRef::begin [function] [call site] 00489
12 Catch::StringRef::size [function] [call site] 00490
12 Catch::StringRef::size [function] [call site] 00491
12 std::equal [function] [call site] 00492
12 Catch::StringRef::begin [function] [call site] 00493
12 Catch::StringRef::end [function] [call site] 00494
12 Catch::StringRef::begin [function] [call site] 00495
12 std::vector::push_back [function] [call site] 00496
12 std::filesystem::u8path [function] [call site] 00497
12 std::vector::push_back [function] [call site] 00498
12 std::filesystem::u8path [function] [call site] 00499
12 std::filesystem::u8path [function] [call site] 00500
12 Catch::throw_logic_error [function] [call site] 00501
12 Catch::throw_logic_error [function] [call site] 00502
12 std::vector<std::filesystem::path> [function] [call site] 00503
12 GetFunctionModuleFileName [function] [call site] 00504
13 WasmEdge::winapi::GetModuleHandleExW [function] [call site] 00505
13 reinterpret_cast<WasmEdge::winapi::LPCWSTR_> [function] [call site] 00506
13 std::vector::resize [function] [call site] 00507
13 std::vector::size [function] [call site] 00508
13 WasmEdge::winapi::GetModuleFileNameW [function] [call site] 00509
13 std::vector::data [function] [call site] 00510
13 static_cast<WasmEdge::winapi::DWORD_> [function] [call site] 00511
13 std::vector::size [function] [call site] 00512
13 std::vector::size [function] [call site] 00513
13 std::filesystem::path::assign [function] [call site] 00514
13 std::wstring_view [function] [call site] 00515
13 std::vector::data [function] [call site] 00516
12 reinterpret_cast<void [call site] 00517
12 std::vector::push_back [function] [call site] 00518
12 std::filesystem::path::parent_path [function] [call site] 00519
12 Catch::throw_logic_error [function] [call site] 00520
12 std::vector<std::filesystem::path> [function] [call site] 00521
12 ::getenv [function] [call site] 00522
12 std::filesystem::u8path [function] [call site] 00523
12 winapi::SHGetKnownFolderPath [function] [call site] 00524
12 WasmEdge::winapi::SUCCEEDED_ [function] [call site] 00525
12 WasmEdge::Plugin::Plugin::path [function] [call site] 00526
12 winapi::CoTaskMemFree [function] [call site] 00527
12 winapi::SHGetFolderPathW [function] [call site] 00528
12 WasmEdge::winapi::SUCCEEDED_ [function] [call site] 00529
12 WasmEdge::Plugin::Plugin::path [function] [call site] 00530
12 std::vector::push_back [function] [call site] 00531
12 std::filesystem::u8path [function] [call site] 00532
12 std::filesystem::u8path [function] [call site] 00533
11 WasmEdge::Plugin::Plugin::load [function] [call site] 00534
12 WasmEdge::Host::WASINN::Graph::status [function] [call site] 00535
12 std::filesystem::is_directory [function] [call site] 00538
12 std::filesystem::recursive_directory_iterator [function] [call site] 00539
12 WasmEdge::Plugin::Plugin::path [function] [call site] 00540
12 is_regular_file [function] [call site] 00541
12 auto::extension [function] [call site] 00542
12 WasmEdge::Plugin::Plugin::loadFile [function] [call site] 00543
13 std::filesystem::path::u8string [function] [call site] 00544
13 WasmEdge::Plugin::Plugin::find [function] [call site] 00545
13 std::make_shared<Loader::SharedLibrary> [function] [call site] 00547
13 WasmEdge::Executor::Executor::setPayload [function] [call site] 00548
14 Catch::StringRef::begin [function] [call site] 00550
14 Catch::StringRef::end [function] [call site] 00551
13 unlikely [function] [call site] 00552
13 Catch::ReusableStringStream::get [function] [call site] 00553
13 WasmEdge::Plugin::Plugin::registerPlugin [function] [call site] 00554
13 GetDescriptor [function] [call site] 00555
13 Catch::ReusableStringStream::get [function] [call site] 00556
13 unlikely [function] [call site] 00557
13 GetDescriptor [function] [call site] 00558
13 unlikely [function] [call site] 00559
13 WasmEdge::Plugin::Plugin::find [function] [call site] 00560
13 emplace_back [function] [call site] 00562
13 std::make_unique<CAPIPluginRegister> [function] [call site] 00563
13 unlikely [function] [call site] 00564
13 pop_back [function] [call site] 00565
13 std::move [function] [call site] 00567
12 std::filesystem::is_regular_file [function] [call site] 00569
12 std::filesystem::path::extension [function] [call site] 00570
12 WasmEdge::Plugin::Plugin::loadFile [function] [call site] 00571
10 WasmEdge::Plugin::Plugin::addPluginOptions [function] [call site] 00572
11 Desc::AddOptions [function] [call site] 00573
10 WasmEdge::PO::ArgumentParser::add_option [function] [call site] 00574
9 auto::end_subcommand [function] [call site] 00575
9 WasmEdge::PO::ArgumentParser::begin_subcommand [function] [call site] 00576
9 WasmEdge::Driver::addParserOptions [function] [call site] 00577
9 auto::end_subcommand [function] [call site] 00578
9 addOptions [function] [call site] 00579
9 addOptions [function] [call site] 00580
9 WasmEdge::Driver::addParserOptions [function] [call site] 00581
9 WasmEdge::Driver::addParserOptions [function] [call site] 00582
9 WasmEdge::Driver::addLinkerOptions [function] [call site] 00583
9 parse [function] [call site] 00584
10 parse_format_specs [function] [call site] 00585
10 Catch::StringRef::begin [function] [call site] 00586
10 Catch::StringRef::end [function] [call site] 00587
10 parse_format_specs [function] [call site] 00588
10 Catch::StringRef::begin [function] [call site] 00589
10 Catch::StringRef::end [function] [call site] 00590
9 WasmEdge::PO::ArgumentParser::isVersion [function] [call site] 00591
9 Catch::Detail::print [function] [call site] 00593
10 Catch::Detail::stringify [function] [call site] 00594
11 Catch::convert [function] [call site] 00595
12 Catch::ReusableStringStream::str [function] [call site] 00597
13 static_cast<std::ostringstream*> [function] [call site] 00598
10 std::get<N> [function] [call site] 00599
10 Catch::Detail::print [function] [call site] 00600
9 Plugin::Plugin::plugins [function] [call site] 00601
9 Catch::Detail::print [function] [call site] 00603
9 WasmEdge::PO::ArgumentParser::SubCommandDescriptor::isHelp [function] [call site] 00606
9 WasmEdge::Log::setLoggingLevelFromString [function] [call site] 00609
10 WasmEdge::Log::setLogOff [function] [call site] 00610
11 spdlog::set_level [function] [call site] 00611
10 WasmEdge::Log::setTraceLoggingLevel [function] [call site] 00612
11 spdlog::set_level [function] [call site] 00613
10 WasmEdge::Log::setDebugLoggingLevel [function] [call site] 00614
11 spdlog::set_level [function] [call site] 00615
10 WasmEdge::Log::setInfoLoggingLevel [function] [call site] 00616
11 spdlog::set_level [function] [call site] 00617
10 WasmEdge::Log::setWarnLoggingLevel [function] [call site] 00618
11 spdlog::set_level [function] [call site] 00619
10 WasmEdge::Log::setErrorLoggingLevel [function] [call site] 00620
11 spdlog::set_level [function] [call site] 00621
10 WasmEdge::Log::setCriticalLoggingLevel [function] [call site] 00622
11 spdlog::set_level [function] [call site] 00623
9 spdlog::warn [function] [call site] 00624
9 WasmEdge::Log::setInfoLoggingLevel [function] [call site] 00625
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 00626
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 00627
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 00628
9 ApplyLogLevel [function] [call site] 00629
9 Catch::Generators::value [function] [call site] 00630
10 GeneratorWrapper<T> [function] [call site] 00631
10 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00632
10 std::forward<T> [function] [call site] 00633
9 ApplyLogLevel [function] [call site] 00634
9 Catch::Generators::value [function] [call site] 00635
9 ApplyLogLevel [function] [call site] 00636
9 Catch::Generators::value [function] [call site] 00637
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 00638
9 WasmEdge::Driver::Tool [function] [call site] 00639
10 std::ios::sync_with_stdio [function] [call site] 00640
10 WasmEdge::Driver::createConfigure [function] [call site] 00641
11 Catch::Generators::value [function] [call site] 00642
11 Catch::Generators::value [function] [call site] 00643
11 WasmEdge::Log::setLoggingLevelFromString [function] [call site] 00644
11 spdlog::warn [function] [call site] 00645
11 WasmEdge::Log::setInfoLoggingLevel [function] [call site] 00646
11 WasmEdge::Driver::createProposalConfigure [function] [call site] 00647
12 Catch::Generators::value [function] [call site] 00648
13 GeneratorWrapper<T> [function] [call site] 00649
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00650
13 std::forward<T> [function] [call site] 00651
12 WasmEdge::Configure::setWASMStandard [function] [call site] 00652
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00654
14 static_cast<uint8_t> [function] [call site] 00656
14 static_cast<uint8_t> [function] [call site] 00658
14 static_cast<uint8_t> [function] [call site] 00660
14 static_cast<uint8_t> [function] [call site] 00662
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00664
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00665
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00666
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00667
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00668
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00669
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00670
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00672
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00673
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00674
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00675
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00676
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00677
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00678
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00679
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00680
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00681
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00682
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00683
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00684
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00685
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00686
12 Catch::Generators::value [function] [call site] 00687
13 GeneratorWrapper<T> [function] [call site] 00688
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00689
13 std::forward<T> [function] [call site] 00690
12 WasmEdge::Configure::setWASMStandard [function] [call site] 00691
12 Catch::Generators::value [function] [call site] 00692
13 GeneratorWrapper<T> [function] [call site] 00693
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00694
13 std::forward<T> [function] [call site] 00695
12 WasmEdge::Configure::setWASMStandard [function] [call site] 00696
12 Catch::Generators::value [function] [call site] 00697
13 GeneratorWrapper<T> [function] [call site] 00698
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00699
13 std::forward<T> [function] [call site] 00700
12 WasmEdge::Configure::removeProposal [function] [call site] 00701
13 static_cast<uint8_t> [function] [call site] 00703
13 static_cast<uint8_t> [function] [call site] 00705
13 static_cast<uint8_t> [function] [call site] 00707
13 static_cast<uint8_t> [function] [call site] 00709
12 Catch::Generators::value [function] [call site] 00710
13 GeneratorWrapper<T> [function] [call site] 00711
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00712
13 std::forward<T> [function] [call site] 00713
12 WasmEdge::Configure::removeProposal [function] [call site] 00714
12 Catch::Generators::value [function] [call site] 00715
13 GeneratorWrapper<T> [function] [call site] 00716
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00717
13 std::forward<T> [function] [call site] 00718
12 WasmEdge::Configure::removeProposal [function] [call site] 00719
12 Catch::Generators::value [function] [call site] 00720
13 GeneratorWrapper<T> [function] [call site] 00721
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00722
13 std::forward<T> [function] [call site] 00723
12 WasmEdge::Configure::removeProposal [function] [call site] 00724
12 Catch::Generators::value [function] [call site] 00725
13 GeneratorWrapper<T> [function] [call site] 00726
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00727
13 std::forward<T> [function] [call site] 00728
12 WasmEdge::Configure::removeProposal [function] [call site] 00729
12 Catch::Generators::value [function] [call site] 00730
13 GeneratorWrapper<T> [function] [call site] 00731
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00732
13 std::forward<T> [function] [call site] 00733
12 WasmEdge::Configure::removeProposal [function] [call site] 00734
12 Catch::Generators::value [function] [call site] 00735
13 GeneratorWrapper<T> [function] [call site] 00736
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00737
13 std::forward<T> [function] [call site] 00738
12 WasmEdge::Configure::removeProposal [function] [call site] 00739
12 Catch::Generators::value [function] [call site] 00740
13 GeneratorWrapper<T> [function] [call site] 00741
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00742
13 std::forward<T> [function] [call site] 00743
12 WasmEdge::Configure::removeProposal [function] [call site] 00744
12 Catch::Generators::value [function] [call site] 00745
13 GeneratorWrapper<T> [function] [call site] 00746
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00747
13 std::forward<T> [function] [call site] 00748
12 WasmEdge::Configure::removeProposal [function] [call site] 00749
12 Catch::Generators::value [function] [call site] 00750
13 GeneratorWrapper<T> [function] [call site] 00751
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00752
13 std::forward<T> [function] [call site] 00753
12 WasmEdge::Configure::removeProposal [function] [call site] 00754
12 Catch::Generators::value [function] [call site] 00755
13 GeneratorWrapper<T> [function] [call site] 00756
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00757
13 std::forward<T> [function] [call site] 00758
12 WasmEdge::Configure::removeProposal [function] [call site] 00759
12 Catch::Generators::value [function] [call site] 00760
13 GeneratorWrapper<T> [function] [call site] 00761
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00762
13 std::forward<T> [function] [call site] 00763
12 WasmEdge::Configure::removeProposal [function] [call site] 00764
12 Catch::Generators::value [function] [call site] 00765
13 GeneratorWrapper<T> [function] [call site] 00766
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00767
13 std::forward<T> [function] [call site] 00768
12 WasmEdge::Configure::removeProposal [function] [call site] 00769
12 Catch::Generators::value [function] [call site] 00770
13 GeneratorWrapper<T> [function] [call site] 00771
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00772
13 std::forward<T> [function] [call site] 00773
12 WasmEdge::Configure::removeProposal [function] [call site] 00774
12 Catch::Generators::value [function] [call site] 00775
13 GeneratorWrapper<T> [function] [call site] 00776
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00777
13 std::forward<T> [function] [call site] 00778
12 WasmEdge::Configure::removeProposal [function] [call site] 00779
12 Catch::Generators::value [function] [call site] 00780
13 GeneratorWrapper<T> [function] [call site] 00781
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00782
13 std::forward<T> [function] [call site] 00783
12 WasmEdge::Configure::addProposal [function] [call site] 00784
13 WasmEdge::Configure::unsafeAddProposal [function] [call site] 00785
12 Catch::Generators::value [function] [call site] 00786
13 GeneratorWrapper<T> [function] [call site] 00787
13 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00788
13 std::forward<T> [function] [call site] 00789
12 WasmEdge::Configure::setWASMStandard [function] [call site] 00790
12 WasmEdge::Configure::addProposal [function] [call site] 00791
11 Catch::Generators::value [function] [call site] 00792
12 GeneratorWrapper<T> [function] [call site] 00793
12 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00794
12 std::forward<T> [function] [call site] 00795
11 WasmEdge::Configure::addProposal [function] [call site] 00796
11 spdlog::warn [function] [call site] 00797
11 Catch::Generators::value [function] [call site] 00798
12 GeneratorWrapper<T> [function] [call site] 00799
12 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00800
12 std::forward<T> [function] [call site] 00801
11 spdlog::warn [function] [call site] 00802
11 WasmEdge::Configure::addProposal [function] [call site] 00803
11 Catch::Generators::value [function] [call site] 00804
12 GeneratorWrapper<T> [function] [call site] 00805
12 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00806
12 std::forward<T> [function] [call site] 00807
11 WasmEdge::Configure::addForbiddenPlugins [function] [call site] 00808
10 Catch::Generators::value [function] [call site] 00811
11 GeneratorWrapper<T> [function] [call site] 00812
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00813
11 std::forward<T> [function] [call site] 00814
10 std::chrono::system_clock::now [function] [call site] 00815
10 std::chrono::milliseconds [function] [call site] 00816
10 Catch::Generators::value [function] [call site] 00817
10 Catch::Generators::value [function] [call site] 00818
11 GeneratorWrapper<T> [function] [call site] 00819
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00820
11 std::forward<T> [function] [call site] 00821
10 Configure::getStatisticsConfigure [function] [call site] 00822
10 Configure::getStatisticsConfigure [function] [call site] 00823
10 static_cast<uint32_t> [function] [call site] 00824
10 Catch::Generators::value [function] [call site] 00825
10 Catch::Generators::value [function] [call site] 00826
11 GeneratorWrapper<T> [function] [call site] 00827
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00828
11 std::forward<T> [function] [call site] 00829
10 Configure::getRuntimeConfigure [function] [call site] 00830
10 static_cast<uint32_t> [function] [call site] 00831
10 Catch::Generators::value [function] [call site] 00832
10 Catch::Generators::value [function] [call site] 00833
11 GeneratorWrapper<T> [function] [call site] 00834
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00835
11 std::forward<T> [function] [call site] 00836
10 Configure::getStatisticsConfigure [function] [call site] 00837
10 Configure::getStatisticsConfigure [function] [call site] 00838
10 Configure::getStatisticsConfigure [function] [call site] 00839
10 Catch::Generators::value [function] [call site] 00840
11 GeneratorWrapper<T> [function] [call site] 00841
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00842
11 std::forward<T> [function] [call site] 00843
10 Configure::getStatisticsConfigure [function] [call site] 00844
10 Catch::Generators::value [function] [call site] 00845
11 GeneratorWrapper<T> [function] [call site] 00846
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00847
11 std::forward<T> [function] [call site] 00848
10 Configure::getStatisticsConfigure [function] [call site] 00849
10 Catch::Generators::value [function] [call site] 00850
11 GeneratorWrapper<T> [function] [call site] 00851
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00852
11 std::forward<T> [function] [call site] 00853
10 Configure::getStatisticsConfigure [function] [call site] 00854
10 Catch::Generators::value [function] [call site] 00855
11 GeneratorWrapper<T> [function] [call site] 00856
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00857
11 std::forward<T> [function] [call site] 00858
10 Catch::Generators::value [function] [call site] 00859
11 GeneratorWrapper<T> [function] [call site] 00860
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00861
11 std::forward<T> [function] [call site] 00862
10 Catch::Generators::value [function] [call site] 00863
11 GeneratorWrapper<T> [function] [call site] 00864
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00865
11 std::forward<T> [function] [call site] 00866
10 spdlog::warn [function] [call site] 00867
10 WasmEdge::Driver::parseRunModeArg [function] [call site] 00868
11 std::transform [function] [call site] 00869
11 std::string::begin [function] [call site] 00870
11 std::string::end [function] [call site] 00871
11 std::string::begin [function] [call site] 00872
11 static_cast<char> [function] [call site] 00873
11 std::tolower [function] [call site] 00874
10 Catch::Generators::value [function] [call site] 00875
10 spdlog::warn [function] [call site] 00876
10 Catch::Generators::value [function] [call site] 00877
10 Catch::Generators::value [function] [call site] 00878
10 spdlog::warn [function] [call site] 00879
10 Catch::Generators::value [function] [call site] 00880
10 spdlog::warn [function] [call site] 00881
10 Configure::getRuntimeConfigure [function] [call site] 00882
10 Configure::getCompilerConfigure [function] [call site] 00883
10 Catch::Generators::value [function] [call site] 00884
11 GeneratorWrapper<T> [function] [call site] 00885
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00886
11 std::forward<T> [function] [call site] 00887
10 Configure::getRuntimeConfigure [function] [call site] 00888
10 Catch::Generators::value [function] [call site] 00889
11 GeneratorWrapper<T> [function] [call site] 00890
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00891
11 std::forward<T> [function] [call site] 00892
10 Configure::getRuntimeConfigure [function] [call site] 00893
10 Catch::Generators::value [function] [call site] 00894
11 GeneratorWrapper<T> [function] [call site] 00895
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00896
11 std::forward<T> [function] [call site] 00897
10 Configure::getRuntimeConfigure [function] [call site] 00898
10 WasmEdge::Configure::addHostRegistration [function] [call site] 00899
11 static_cast<uint8_t> [function] [call site] 00901
10 std::filesystem::absolute [function] [call site] 00902
10 std::filesystem::u8path [function] [call site] 00903
10 Catch::Generators::value [function] [call site] 00904
11 GeneratorWrapper<T> [function] [call site] 00905
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00906
11 std::forward<T> [function] [call site] 00907
10 dynamic_cast<Host::WasiModule [call site] 00908
10 WasmEdge::VM::VM::getImportModule [function] [call site] 00909
11 WasmEdge::VM::VM::unsafeGetImportModule [function] [call site] 00910
12 Catch::ReusableStringStream::get [function] [call site] 00913
10 Catch::Generators::value [function] [call site] 00914
11 GeneratorWrapper<T> [function] [call site] 00915
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 00916
11 std::forward<T> [function] [call site] 00917
10 Catch::throw_logic_error [function] [call site] 00919
10 std::filesystem::absolute [function] [call site] 00921
10 std::filesystem::u8path [function] [call site] 00922
10 registerModule [function] [call site] 00924
11 WasmEdge_ExecutorCreate [function] [call site] 00925
12 toExecutorCxt [function] [call site] 00926
12 fromStatCxt [function] [call site] 00927
12 WasmEdge::Executor::Executor::Executor [function] [call site] 00928
13 Configure::getStatisticsConfigure [function] [call site] 00929
13 Configure::getStatisticsConfigure [function] [call site] 00930
13 Configure::getStatisticsConfigure [function] [call site] 00931
13 setCostLimit [function] [call site] 00932
13 Configure::getStatisticsConfigure [function] [call site] 00933
12 toExecutorCxt [function] [call site] 00934
12 WasmEdge::Executor::Executor::Executor [function] [call site] 00935
12 toExecutorCxt [function] [call site] 00936
12 WasmEdge::CompilerConfigure::CompilerConfigure [function] [call site] 00937
12 fromStatCxt [function] [call site] 00938
12 WasmEdge::Executor::Executor::Executor [function] [call site] 00939
12 toExecutorCxt [function] [call site] 00940
12 WasmEdge::CompilerConfigure::CompilerConfigure [function] [call site] 00941
12 WasmEdge::Executor::Executor::Executor [function] [call site] 00942
12 handleCAPIError [function] [call site] 00943
13 Catch::throw_logic_error [function] [call site] 00944
13 Catch::throw_logic_error [function] [call site] 00945
13 Catch::throw_logic_error [function] [call site] 00947
13 genWasmEdge_Result [function] [call site] 00948
14 static_cast<uint32_t> [function] [call site] 00949
11 WasmEdge_StringWrap [function] [call site] 00950
11 std::string_view::data [function] [call site] 00951
11 static_cast<uint32_t> [function] [call site] 00952
11 std::string_view::length [function] [call site] 00953
11 WasmEdge_ExecutorRegister [function] [call site] 00954
11 WasmEdge_ExecutorDelete [function] [call site] 00955
12 fromExecutorCxt [function] [call site] 00956
10 Catch::throw_logic_error [function] [call site] 00957
10 auto::u8string [function] [call site] 00958
10 WasmEdge::VM::VM::loadWasm [function] [call site] 00959
11 WasmEdge::VM::VM::unsafeLoadWasm [function] [call site] 00960
12 WasmEdge::VM::VM::unsafeStoreWasmUnit [function] [call site] 00961
13 std::get_if<std::unique_ptr<AST::Module>> [function] [call site] 00962
13 std::move [function] [call site] 00963
13 std::move [function] [call site] 00964
13 std::get<std::unique_ptr<AST::Component::Component>> [function] [call site] 00965
12 std::move [function] [call site] 00966
10 auto::u8string [function] [call site] 00967
10 WasmEdge::VM::VM::validate [function] [call site] 00968
11 WasmEdge::VM::VM::unsafeValidate [function] [call site] 00969
12 Catch::throw_logic_error [function] [call site] 00970
12 Unexpect [function] [call site] 00971
12 EXPECTED_TRY [function] [call site] 00972
12 WasmEdge::VM::VM::validate [function] [call site] 00973
13 WasmEdge::VM::VM::unsafeValidate [function] [call site] 00974
12 EXPECTED_TRY [function] [call site] 00976
12 WasmEdge::VM::VM::validate [function] [call site] 00977
12 Catch::throw_logic_error [function] [call site] 00979
12 Unexpect [function] [call site] 00980
10 WasmEdge::VM::VM::instantiate [function] [call site] 00981
11 WasmEdge::VM::VM::unsafeInstantiate [function] [call site] 00982
12 Catch::throw_logic_error [function] [call site] 00983
12 Unexpect [function] [call site] 00984
12 EXPECTED_TRY [function] [call site] 00985
12 WasmEdge::VM::VM::unsafeLoadJITExecutable [function] [call site] 00986
13 getRuntimeConfigure [function] [call site] 00987
13 getRuntimeConfigure [function] [call site] 00988
13 getSymbol [function] [call site] 00989
13 EXPECTED_TRY [function] [call site] 00990
13 loadExecutable [function] [call site] 00991
13 std::move [function] [call site] 00992
13 WasmEdge::LLVM::Compiler::checkConfigure [function] [call site] 00993
13 Catch::throw_logic_error [function] [call site] 00994
13 WasmEdge::LLVM::Compiler::compile [function] [call site] 00995
13 Catch::throw_logic_error [function] [call site] 00996
13 WasmEdge::LLVM::JIT::load [function] [call site] 00997
14 WasmEdge::LLVM::JIT::loadImpl [function] [call site] 00998
15 createTunedLazyLLJIT [function] [call site] 00999
16 WasmEdge::LLVM::OrcLLJIT::getBuilder [function] [call site] 01000
17 LLVMOrcCreateLLJITBuilder [function] [call site] 01001
17 LLVMOrcLLJITBuilderSetObjectLinkingLayerCreator [function] [call site] 01002
18 std::unique_ptr<llvm::orc::ObjectLayer> [function] [call site] 01005
18 wrap [function] [call site] 01008
19 _Try [function] [call site] 01009
20 WasmEdge_ResultOK [function] [call site] 01010
21 WasmEdge_ResultGetCategory [function] [call site] 01011
21 static_cast<WasmEdge::ErrCode::Value> [function] [call site] 01012
21 WasmEdge_ResultGetCode [function] [call site] 01013
21 static_cast<WasmEdge::ErrCode::Value> [function] [call site] 01014
21 WasmEdge_ResultGetCode [function] [call site] 01015
20 WasmEdge_ResultGetMessage [function] [call site] 01017
21 WasmEdge_ResultGetCategory [function] [call site] 01018
21 static_cast<WasmEdge::ErrCode::Value> [function] [call site] 01020
21 WasmEdge_ResultGetCode [function] [call site] 01021
18 Catch::StringRef::c_str [function] [call site] 01024
19 CATCH_ENFORCE [function] [call site] 01025
19 Catch::StringRef::isNullTerminated [function] [call site] 01026
17 std::make_unique<llvm::orc::RTDyldObjectLinkingLayer> [function] [call site] 01027
17 std::make_unique<Win64EHManager> [function] [call site] 01029
17 auto::setOverrideObjectFlagsWithResponsibilityFlags [function] [call site] 01030
17 auto::setAutoClaimResponsibilityForObjectSymbols [function] [call site] 01031
17 static_cast<llvm::orc::ObjectLayer [call site] 01033
17 Catch::release [function] [call site] 01034
16 LLVMOrcCreateLLJITBuilder [function] [call site] 01037
16 LLVMGetTargetFromTriple [function] [call site] 01038
16 WasmEdge::LLVM::Message::string_view [function] [call site] 01039
16 Catch::throw_logic_error [function] [call site] 01040
16 LLVMDisposeMessage [function] [call site] 01041
16 LLVMOrcDisposeLLJITBuilder [function] [call site] 01042
16 WasmEdge::Unexpect [function] [call site] 01043
17 Unexpected<ErrCode> [function] [call site] 01044
16 LLVMCreateTargetMachine [function] [call site] 01045
16 WasmEdge::LLVM::Message::string_view [function] [call site] 01046
16 WasmEdge::LLVM::Message::string_view [function] [call site] 01047
16 WasmEdge::LLVM::Message::string_view [function] [call site] 01048
16 Catch::throw_logic_error [function] [call site] 01049
16 LLVMOrcDisposeLLJITBuilder [function] [call site] 01050
16 WasmEdge::Unexpect [function] [call site] 01051
16 LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine [function] [call site] 01052
16 LLVMOrcLLJITBuilderSetJITTargetMachineBuilder [function] [call site] 01053
16 LLVMOrcCreateLLJIT [function] [call site] 01054
16 WasmEdge::Variant::unwrap [function] [call site] 01055
17 std::memcpy [function] [call site] 01056
17 static_cast<const [call site] 01057
16 Catch::throw_logic_error [function] [call site] 01058
16 WasmEdge::LLVM::ErrorMessage::string_view [function] [call site] 01059
16 WasmEdge::Unexpect [function] [call site] 01060
15 Catch::throw_logic_error [function] [call site] 01061
15 Unexpect [function] [call site] 01062
15 std::move [function] [call site] 01064
15 WasmEdge::LLVM::OrcLLJIT::create [function] [call site] 01065
16 LLVMOrcCreateLLJIT [function] [call site] 01066
16 WasmEdge::LLVM::OrcLLJIT::getBuilder [function] [call site] 01067
16 cxx20::unexpected::unexpected [function] [call site] 01068
15 Catch::throw_logic_error [function] [call site] 01069
15 Unexpect [function] [call site] 01071
15 std::move [function] [call site] 01072
15 Data::extract [function] [call site] 01073
15 Data::extract [function] [call site] 01074
15 getCompilerConfigure [function] [call site] 01075
15 WasmEdge::LLVM::Module::printModuleToFile [function] [call site] 01076
16 LLVMPrintModuleToFile [function] [call site] 01077
16 WasmEdge::Variant::unwrap [function] [call site] 01078
17 std::memcpy [function] [call site] 01079
17 static_cast<const [call site] 01080
15 Catch::throw_logic_error [function] [call site] 01081
15 WasmEdge::LLVM::OrcLLJIT::getMainJITDylib [function] [call site] 01082
16 LLVMOrcLLJITGetMainJITDylib [function] [call site] 01083
15 WasmEdge::LLVM::OrcLLJIT::addLLVMIRModule [function] [call site] 01084
16 LLVMOrcLLJITAddLLVMIRModule [function] [call site] 01085
16 WasmEdge::Variant::unwrap [function] [call site] 01086
17 std::memcpy [function] [call site] 01087
17 static_cast<const [call site] 01088
16 WasmEdge::LLVM::OrcThreadSafeModule::release [function] [call site] 01089
17 std::exchange [function] [call site] 01090
15 OrcThreadSafeModule [function] [call site] 01091
15 Catch::release [function] [call site] 01092
15 Catch::throw_logic_error [function] [call site] 01093
15 WasmEdge::PO::Error::message [function] [call site] 01094
15 Unexpect [function] [call site] 01095
15 std::make_shared<JITLibrary> [function] [call site] 01096
15 std::make_shared<OrcLLJIT> [function] [call site] 01097
15 std::move [function] [call site] 01098
13 std::move [function] [call site] 01099
13 spdlog::warn [function] [call site] 01100
13 loadExecutable [function] [call site] 01101
13 std::move [function] [call site] 01102
13 spdlog::warn [function] [call site] 01103
13 spdlog::warn [function] [call site] 01104
12 unregisterInstance [function] [call site] 01105
12 registerInstance [function] [call site] 01106
12 std::move [function] [call site] 01107
12 EXPECTED_TRY [function] [call site] 01108
12 instantiateComponent [function] [call site] 01109
12 Catch::throw_logic_error [function] [call site] 01110
12 Unexpect [function] [call site] 01111
10 WasmEdge::VM::VM::getFunctionList [function] [call site] 01112
11 WasmEdge::VM::VM::unsafeGetFunctionList [function] [call site] 01113
12 getFuncExports [function] [call site] 01114
12 std::vector::reserve [function] [call site] 01115
12 getFuncType [function] [call site] 01117
12 std::vector::emplace_back [function] [call site] 01118
10 getReturnTypes [function] [call site] 01119
10 getParamTypes [function] [call site] 01120
10 Catch::Generators::value [function] [call site] 01121
11 GeneratorWrapper<T> [function] [call site] 01122
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01123
11 std::forward<T> [function] [call site] 01124
10 Catch::Generators::value [function] [call site] 01125
10 Catch::Generators::value [function] [call site] 01126
11 GeneratorWrapper<T> [function] [call site] 01127
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01128
11 std::forward<T> [function] [call site] 01129
10 HasValidCommandModStartFunc [function] [call site] 01130
10 WasmEdge::Host::WasiModule::init [function] [call site] 01131
11 WasmEdge::Host::WasiModule::init [function] [call site] 01132
12 WasmEdge::Host::WasiModule::init [function] [call site] 01133
10 Catch::Generators::value [function] [call site] 01134
11 GeneratorWrapper<T> [function] [call site] 01135
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01136
11 std::forward<T> [function] [call site] 01137
10 auto::filename [function] [call site] 01138
10 std::filesystem::u8path [function] [call site] 01139
10 Catch::Generators::value [function] [call site] 01140
10 Catch::Generators::value [function] [call site] 01141
11 GeneratorWrapper<T> [function] [call site] 01142
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01143
11 std::forward<T> [function] [call site] 01144
10 WasmEdge::VM::VM::asyncExecute [function] [call site] 01145
11 Expect<std::vector<std::pair<ValVariant, [call site] 01146
11 std::string [function] [call site] 01147
11 std::vector [function] [call site] 01148
11 Catch::StringRef::begin [function] [call site] 01149
11 Catch::StringRef::end [function] [call site] 01150
11 std::vector [function] [call site] 01151
11 Catch::StringRef::begin [function] [call site] 01152
11 Catch::StringRef::end [function] [call site] 01153
10 std::optional::has_value [function] [call site] 01154
10 WasmEdge::Async::waitUntil [function] [call site] 01155
11 wait_until [function] [call site] 01156
10 WasmEdge::Async::cancel [function] [call site] 01157
10 Catch::ReusableStringStream::get [function] [call site] 01161
10 static_cast<int> [function] [call site] 01163
10 WasmEdge::Host::WasiModule::getExitCode [function] [call site] 01164
11 WasmEdge::Host::WasiModule::getExitCode [function] [call site] 01165
12 WasmEdge::Host::WasiModule::getExitCode [function] [call site] 01166
10 Catch::Generators::value [function] [call site] 01167
10 Catch::Detail::print [function] [call site] 01168
10 Catch::Generators::value [function] [call site] 01169
10 WasmEdge::VM::VM::holdsModule [function] [call site] 01170
10 WasmEdge::VM::VM::getFunctionList [function] [call site] 01171
10 Catch::Detail::print [function] [call site] 01172
10 WasmEdge::VM::VM::asyncExecute [function] [call site] 01173
10 std::optional::has_value [function] [call site] 01174
10 WasmEdge::Async::waitUntil [function] [call site] 01175
10 WasmEdge::Async::cancel [function] [call site] 01176
10 Catch::ReusableStringStream::get [function] [call site] 01177
10 unlikely [function] [call site] 01178
10 WasmEdge::Driver::ToolOnModule [function] [call site] 01179
11 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01180
12 LLVMGetParamTypes [function] [call site] 01181
12 reinterpret_cast<LLVMTypeRef [call site] 01182
12 Catch::StringRef::data [function] [call site] 01183
11 Catch::Generators::value [function] [call site] 01184
11 Catch::throw_logic_error [function] [call site] 01185
11 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01186
11 Catch::Generators::value [function] [call site] 01187
11 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01188
11 Catch::Generators::value [function] [call site] 01190
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01191
12 ValVec::emplace_back [function] [call site] 01193
12 TypeVec::emplace_back [function] [call site] 01194
12 Catch::throw_logic_error [function] [call site] 01195
12 Catch::throw_logic_error [function] [call site] 01196
11 static_cast<int32_t> [function] [call site] 01197
11 std::stol [function] [call site] 01198
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01199
11 static_cast<int64_t> [function] [call site] 01200
11 std::stoll [function] [call site] 01201
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01202
11 std::stof [function] [call site] 01203
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01204
11 std::stod [function] [call site] 01205
11 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01206
11 Catch::Generators::value [function] [call site] 01207
11 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01208
11 Catch::Generators::value [function] [call site] 01209
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01210
11 Catch::Generators::value [function] [call site] 01211
11 static_cast<uint64_t> [function] [call site] 01212
11 std::stoll [function] [call site] 01213
11 WasmEdge::VM::VM::asyncExecute [function] [call site] 01214
12 Expect<std::vector<std::pair<ValVariant, [call site] 01215
12 std::string [function] [call site] 01216
12 std::vector [function] [call site] 01217
12 Catch::StringRef::begin [function] [call site] 01218
12 Catch::StringRef::end [function] [call site] 01219
12 std::vector [function] [call site] 01220
12 Catch::StringRef::begin [function] [call site] 01221
12 Catch::StringRef::end [function] [call site] 01222
11 std::optional<std::chrono::system_clock::time_point>::has_value [function] [call site] 01223
11 WasmEdge::Async::waitUntil [function] [call site] 01224
11 WasmEdge::Async::cancel [function] [call site] 01225
11 Catch::ReusableStringStream::get [function] [call site] 01226
11 Catch::StringRef::size [function] [call site] 01227
11 WasmEdge::AST::Component::CanonOpt::getCode [function] [call site] 01228
11 Catch::Detail::print [function] [call site] 01229
11 Catch::ReusableStringStream::get [function] [call site] 01230
11 Catch::Detail::print [function] [call site] 01231
11 Catch::ReusableStringStream::get [function] [call site] 01232
11 Catch::Detail::print [function] [call site] 01233
11 Catch::ReusableStringStream::get [function] [call site] 01234
11 Catch::Detail::print [function] [call site] 01235
11 Catch::ReusableStringStream::get [function] [call site] 01236
11 Catch::Detail::print [function] [call site] 01237
11 Catch::ReusableStringStream::get [function] [call site] 01239
11 WasmEdge::ValType::isFuncRefType [function] [call site] 01240
11 Catch::Detail::print [function] [call site] 01241
11 WasmEdge::ValType::isExternRefType [function] [call site] 01242
11 Catch::Detail::print [function] [call site] 01243
11 Catch::Detail::print [function] [call site] 01244
11 WasmEdge::ValType::isFuncRefType [function] [call site] 01245
11 Catch::Detail::print [function] [call site] 01246
11 WasmEdge::ValType::isExternRefType [function] [call site] 01247
11 Catch::Detail::print [function] [call site] 01248
11 Catch::Detail::print [function] [call site] 01249
10 WasmEdge::VM::VM::holdsComponent [function] [call site] 01250
10 WasmEdge::VM::VM::getComponentFunctionList [function] [call site] 01251
11 WasmEdge::VM::VM::unsafeGetComponentFunctionList [function] [call site] 01252
12 getFuncExports [function] [call site] 01253
12 std::vector::reserve [function] [call site] 01254
12 getFuncType [function] [call site] 01256
12 std::vector::emplace_back [function] [call site] 01257
10 Catch::Detail::print [function] [call site] 01258
10 WasmEdge::Driver::ToolOnComponent [function] [call site] 01259
11 WasmEdge::AST::Component::FuncType::getParamList [function] [call site] 01260
11 Catch::Generators::value [function] [call site] 01261
11 Catch::throw_logic_error [function] [call site] 01262
11 WasmEdge::AST::Component::FuncType::getParamList [function] [call site] 01263
11 Catch::Generators::value [function] [call site] 01264
11 WasmEdge::AST::Component::FuncType::getParamList [function] [call site] 01265
11 getValType [function] [call site] 01266
11 Catch::Generators::value [function] [call site] 01267
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01268
11 ValVariant [function] [call site] 01269
11 static_cast<uint32_t> [function] [call site] 01270
11 std::stol [function] [call site] 01271
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01272
11 ValVariant [function] [call site] 01273
11 static_cast<uint32_t> [function] [call site] 01274
11 std::stol [function] [call site] 01275
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01276
11 ValVariant [function] [call site] 01277
11 static_cast<uint64_t> [function] [call site] 01278
11 std::stoll [function] [call site] 01279
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01280
11 ValVariant [function] [call site] 01281
11 static_cast<uint64_t> [function] [call site] 01282
11 std::stoll [function] [call site] 01283
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01284
11 ValVariant [function] [call site] 01285
11 std::stof [function] [call site] 01286
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01287
11 ValVariant [function] [call site] 01288
11 std::stod [function] [call site] 01289
11 Catch::Generators::value [function] [call site] 01290
11 std::vector::emplace_back [function] [call site] 01291
11 std::vector::emplace_back [function] [call site] 01292
11 WasmEdge::AST::Component::FuncType::getParamList [function] [call site] 01293
11 Catch::Generators::value [function] [call site] 01294
11 WasmEdge::AST::Component::FuncType::getParamList [function] [call site] 01295
11 Catch::Generators::value [function] [call site] 01296
11 WasmEdge::Driver::parseNumericArg [function] [call site] 01297
11 Catch::Generators::value [function] [call site] 01298
11 ValVariant [function] [call site] 01299
11 static_cast<uint64_t> [function] [call site] 01300
11 std::stoll [function] [call site] 01301
11 WasmEdge::VM::VM::asyncExecuteComponent [function] [call site] 01302
12 Expect<std::vector<std::pair<ComponentValVariant, [call site] 01303
12 std::string [function] [call site] 01304
12 std::vector [function] [call site] 01305
12 Catch::StringRef::begin [function] [call site] 01306
12 Catch::StringRef::end [function] [call site] 01307
12 std::vector [function] [call site] 01308
12 Catch::StringRef::begin [function] [call site] 01309
12 Catch::StringRef::end [function] [call site] 01310
11 std::optional<std::chrono::system_clock::time_point>::has_value [function] [call site] 01311
11 WasmEdge::Async::waitUntil [function] [call site] 01312
11 WasmEdge::Async::cancel [function] [call site] 01313
11 Catch::ReusableStringStream::get [function] [call site] 01314
11 WasmEdge::AST::Component::CanonOpt::getCode [function] [call site] 01315
11 Catch::Detail::print [function] [call site] 01316
11 std::get<ValVariant> [function] [call site] 01317
11 Catch::Detail::print [function] [call site] 01318
11 std::get<ValVariant> [function] [call site] 01319
11 Catch::Detail::print [function] [call site] 01320
11 std::get<ValVariant> [function] [call site] 01321
11 Catch::Detail::print [function] [call site] 01322
11 std::get<ValVariant> [function] [call site] 01323
11 Catch::Detail::print [function] [call site] 01324
11 std::get<ValVariant> [function] [call site] 01325
11 Catch::Detail::print [function] [call site] 01326
11 std::get<ValVariant> [function] [call site] 01327
11 Catch::Detail::print [function] [call site] 01328
11 std::get<std::string> [function] [call site] 01329
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 01330
9 WasmEdge::Driver::Compiler [function] [call site] 01331
10 std::ios::sync_with_stdio [function] [call site] 01332
10 WasmEdge::Log::setInfoLoggingLevel [function] [call site] 01333
10 WasmEdge::Driver::createProposalConfigure [function] [call site] 01334
10 Catch::Generators::value [function] [call site] 01335
11 GeneratorWrapper<T> [function] [call site] 01336
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01337
11 std::forward<T> [function] [call site] 01338
10 Configure::getCompilerConfigure [function] [call site] 01339
10 Catch::Generators::value [function] [call site] 01340
10 Configure::getCompilerConfigure [function] [call site] 01341
10 Catch::Generators::value [function] [call site] 01342
10 Configure::getCompilerConfigure [function] [call site] 01343
10 Catch::Generators::value [function] [call site] 01344
10 Configure::getCompilerConfigure [function] [call site] 01345
10 Catch::Generators::value [function] [call site] 01346
10 Configure::getCompilerConfigure [function] [call site] 01347
10 Configure::getCompilerConfigure [function] [call site] 01348
10 Configure::getRuntimeConfigure [function] [call site] 01349
10 std::filesystem::absolute [function] [call site] 01350
10 std::filesystem::u8path [function] [call site] 01351
10 Catch::Generators::value [function] [call site] 01352
11 GeneratorWrapper<T> [function] [call site] 01353
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01354
11 std::forward<T> [function] [call site] 01355
10 std::filesystem::absolute [function] [call site] 01356
10 std::filesystem::u8path [function] [call site] 01357
10 Catch::Generators::value [function] [call site] 01358
11 GeneratorWrapper<T> [function] [call site] 01359
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01360
11 std::forward<T> [function] [call site] 01361
10 WasmEdge::Loader::Loader::loadFile [function] [call site] 01362
11 std::filesystem::file_size [function] [call site] 01363
11 Catch::throw_logic_error [function] [call site] 01364
11 Catch::throw_logic_error [function] [call site] 01365
11 WasmEdge::ErrInfo::InfoFile [function] [call site] 01366
11 Unexpect [function] [call site] 01367
11 Catch::throw_logic_error [function] [call site] 01368
11 Catch::throw_logic_error [function] [call site] 01369
11 WasmEdge::ErrInfo::InfoFile [function] [call site] 01370
11 Unexpect [function] [call site] 01371
11 static_cast<uint32_t> [function] [call site] 01372
11 std::min<size_t> [function] [call site] 01373
11 WasmEdge::Hash::max [function] [call site] 01374
11 read [function] [call site] 01375
12 std::memcpy [function] [call site] 01376
12 Catch::StringRef::data [function] [call site] 01377
11 reinterpret_cast<char [call site] 01378
11 std::vector::data [function] [call site] 01379
11 static_cast<uint32_t> [function] [call site] 01380
11 std::ifstream::gcount [function] [call site] 01381
11 std::ifstream::eof [function] [call site] 01382
11 Catch::throw_logic_error [function] [call site] 01383
11 Catch::throw_logic_error [function] [call site] 01384
11 WasmEdge::ErrInfo::InfoLoading [function] [call site] 01385
11 Catch::throw_logic_error [function] [call site] 01386
11 WasmEdge::ErrInfo::InfoFile [function] [call site] 01387
11 Unexpect [function] [call site] 01388
11 Catch::throw_logic_error [function] [call site] 01389
11 Catch::throw_logic_error [function] [call site] 01390
11 WasmEdge::ErrInfo::InfoLoading [function] [call site] 01391
11 Catch::throw_logic_error [function] [call site] 01392
11 WasmEdge::ErrInfo::InfoFile [function] [call site] 01393
11 Unexpect [function] [call site] 01394
11 static_cast<size_t> [function] [call site] 01395
11 static_cast<size_t> [function] [call site] 01396
10 std::move [function] [call site] 01397
10 static_cast<uint32_t> [function] [call site] 01398
10 Catch::throw_logic_error [function] [call site] 01400
10 WasmEdge::Loader::Loader::parseModule [function] [call site] 01401
10 std::move [function] [call site] 01402
10 static_cast<uint32_t> [function] [call site] 01403
10 Catch::throw_logic_error [function] [call site] 01405
10 WasmEdge::Validator::Validator::validate [function] [call site] 01406
10 static_cast<uint32_t> [function] [call site] 01407
10 Catch::throw_logic_error [function] [call site] 01409
10 Catch::Generators::value [function] [call site] 01410
11 GeneratorWrapper<T> [function] [call site] 01411
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01412
11 std::forward<T> [function] [call site] 01413
10 Configure::getCompilerConfigure [function] [call site] 01414
10 Catch::Generators::value [function] [call site] 01415
11 GeneratorWrapper<T> [function] [call site] 01416
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01417
11 std::forward<T> [function] [call site] 01418
10 Configure::getCompilerConfigure [function] [call site] 01419
10 Catch::Generators::value [function] [call site] 01420
11 GeneratorWrapper<T> [function] [call site] 01421
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01422
11 std::forward<T> [function] [call site] 01423
10 Configure::getStatisticsConfigure [function] [call site] 01424
10 Configure::getStatisticsConfigure [function] [call site] 01425
10 Configure::getStatisticsConfigure [function] [call site] 01426
10 Catch::Generators::value [function] [call site] 01427
11 GeneratorWrapper<T> [function] [call site] 01428
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01429
11 std::forward<T> [function] [call site] 01430
10 Configure::getStatisticsConfigure [function] [call site] 01431
10 Catch::Generators::value [function] [call site] 01432
11 GeneratorWrapper<T> [function] [call site] 01433
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01434
11 std::forward<T> [function] [call site] 01435
10 Configure::getStatisticsConfigure [function] [call site] 01436
10 Catch::Generators::value [function] [call site] 01437
11 GeneratorWrapper<T> [function] [call site] 01438
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01439
11 std::forward<T> [function] [call site] 01440
10 Configure::getStatisticsConfigure [function] [call site] 01441
10 Catch::Generators::value [function] [call site] 01442
11 GeneratorWrapper<T> [function] [call site] 01443
11 pf::make_unique<SingleValueGenerator<T>> [function] [call site] 01444
11 std::forward<T> [function] [call site] 01445
10 Configure::getCompilerConfigure [function] [call site] 01446
10 std::filesystem::path::extension [function] [call site] 01447
10 Configure::getCompilerConfigure [function] [call site] 01448
10 WasmEdge::LLVM::Compiler::checkConfigure [function] [call site] 01449
10 static_cast<uint32_t> [function] [call site] 01450
10 Catch::throw_logic_error [function] [call site] 01452
10 WasmEdge::LLVM::Compiler::compile [function] [call site] 01453
10 static_cast<uint32_t> [function] [call site] 01454
10 Catch::throw_logic_error [function] [call site] 01456
10 WasmEdge::LLVM::CodeGen::codegen [function] [call site] 01457
11 std::filesystem::path::empty [function] [call site] 01458
11 Catch::throw_logic_error [function] [call site] 01459
11 Unexpect [function] [call site] 01460
11 Data::extract [function] [call site] 01461
11 Data::extract [function] [call site] 01462
11 Data::extract [function] [call site] 01463
11 std::filesystem::path::replace_extension [function] [call site] 01464
11 WasmEdge::LLVM::Type::getFunctionType [function] [call site] 01465
12 const_cast<LLVMTypeRef [call site] 01466
12 reinterpret_cast<const [call site] 01467
12 Catch::StringRef::data [function] [call site] 01468
12 static_cast<unsigned [call site] 01469
12 Catch::StringRef::size [function] [call site] 01470
12 LLVMFunctionType [function] [call site] 01471
12 WasmEdge::Variant::unwrap [function] [call site] 01472
11 WasmEdge::LLVM::Context::getInt32Ty [function] [call site] 01473
12 LLVMInt32TypeInContext [function] [call site] 01474
11 WasmEdge::Runtime::Instance::ComponentInstance::addFunction [function] [call site] 01475
11 WasmEdge::LLVM::Value::setVisibility [function] [call site] 01480
12 LLVMSetVisibility [function] [call site] 01481
11 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 01482
12 llvm::cast<llvm::GlobalValue> [function] [call site] 01483
12 reinterpret_cast<llvm::Value [call site] 01484
11 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 01485
12 LLVMAddAttributeAtIndex [function] [call site] 01486
12 static_cast<unsigned [call site] 01487
12 WasmEdge::LLVM::Attribute::unwrap [function] [call site] 01488
11 WasmEdge::LLVM::Attribute::createString [function] [call site] 01489
12 LLVMCreateStringAttribute [function] [call site] 01490
12 WasmEdge::Variant::unwrap [function] [call site] 01491
12 std::string_view::data [function] [call site] 01492
12 static_cast<unsigned [call site] 01493
12 std::string_view::size [function] [call site] 01494
12 std::string_view::data [function] [call site] 01495
12 static_cast<unsigned [call site] 01496
12 std::string_view::size [function] [call site] 01497
11 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 01498
11 WasmEdge::LLVM::Attribute::createEnum [function] [call site] 01499
12 LLVMCreateEnumAttribute [function] [call site] 01500
12 WasmEdge::Variant::unwrap [function] [call site] 01501
11 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 01502
11 WasmEdge::LLVM::Attribute::createEnum [function] [call site] 01503
11 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 01504
11 WasmEdge::LLVM::Attribute::createEnum [function] [call site] 01505
11 WasmEdge::LLVM::Builder::positionAtEnd [function] [call site] 01506
12 LLVMPositionBuilderAtEnd [function] [call site] 01507
12 WasmEdge::Variant::unwrap [function] [call site] 01508
11 WasmEdge::LLVM::BasicBlock::create [function] [call site] 01509
11 WasmEdge::LLVM::Builder::createRet [function] [call site] 01510
12 LLVMBuildRet [function] [call site] 01511
12 WasmEdge::Variant::unwrap [function] [call site] 01512
11 WasmEdge::LLVM::Context::getInt32 [function] [call site] 01513
12 WasmEdge::LLVM::Value::getConstInt [function] [call site] 01514
13 LLVMConstInt [function] [call site] 01515
13 WasmEdge::Variant::unwrap [function] [call site] 01516
12 WasmEdge::LLVM::Context::getInt32Ty [function] [call site] 01517
13 LLVMInt32TypeInContext [function] [call site] 01518
11 WasmEdge::LLVM::Module::addAlias [function] [call site] 01519
12 LLVMAddAlias2 [function] [call site] 01520
12 WasmEdge::Variant::unwrap [function] [call site] 01521
12 WasmEdge::Variant::unwrap [function] [call site] 01522
12 LLVMAddAlias [function] [call site] 01523
12 WasmEdge::Variant::unwrap [function] [call site] 01524
12 WasmEdge::Variant::unwrap [function] [call site] 01525
11 WasmEdge::Runtime::Instance::ModuleInstance::getType [function] [call site] 01526
12 unlikely [function] [call site] 01527
12 Unexpect [function] [call site] 01529
12 WasmEdge::Runtime::Instance::ModuleInstance::unsafeGetType [function] [call site] 01530
11 WasmEdge::LLVM::Value::setLinkage [function] [call site] 01531
12 LLVMSetLinkage [function] [call site] 01532
11 WasmEdge::LLVM::Value::setVisibility [function] [call site] 01533
11 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 01534
11 getSDKVersionPair [function] [call site] 01535
11 WasmEdge::LLVM::Module::addFlag [function] [call site] 01538
12 LLVMAddModuleFlag [function] [call site] 01539
12 std::string_view::data [function] [call site] 01540
12 std::string_view::size [function] [call site] 01541
12 WasmEdge::LLVM::Metadata::unwrap [function] [call site] 01542
11 WasmEdge::LLVM::Value::getConstVector32 [function] [call site] 01543
12 Catch::StringRef::size [function] [call site] 01544
12 std::transform [function] [call site] 01545
12 Catch::StringRef::begin [function] [call site] 01546
12 Catch::StringRef::end [function] [call site] 01547
12 std::vector::begin [function] [call site] 01548
12 WasmEdge::LLVM::Context::getInt32 [function] [call site] 01549
13 WasmEdge::LLVM::Value::getConstInt [function] [call site] 01550
13 WasmEdge::LLVM::Context::getInt32Ty [function] [call site] 01551
12 LLVMConstVector [function] [call site] 01552
12 std::vector::data [function] [call site] 01553
12 static_cast<unsigned [call site] 01554
12 std::vector::size [function] [call site] 01555
11 getCompilerConfigure [function] [call site] 01556
11 WasmEdge::LLVM::Context::getInt32Ty [function] [call site] 01557
11 WasmEdge::LLVM::Value::getConstString [function] [call site] 01558
12 LLVMConstStringInContext [function] [call site] 01559
12 WasmEdge::Variant::unwrap [function] [call site] 01560
12 std::string_view::data [function] [call site] 01561
12 static_cast<unsigned [call site] 01562
12 std::string_view::size [function] [call site] 01563
11 reinterpret_cast<const [call site] 01564
11 Catch::StringRef::data [function] [call site] 01565
11 Catch::StringRef::size [function] [call site] 01566
11 WasmEdge::Runtime::Instance::ModuleInstance::addGlobal [function] [call site] 01567
12 WasmEdge::Runtime::Instance::ModuleInstance::unsafeAddInstance [function] [call site] 01568
13 std::vector<std::unique_ptr<T>>::push_back [function] [call site] 01569
13 std::make_unique<T> [function] [call site] 01570
13 std::forward<Args> [function] [call site] 01571
13 std::vector<T [call site] 01572
13 std::vector<std::unique_ptr<T>>::back [function] [call site] 01573
12 std::forward<Args> [function] [call site] 01574
11 WasmEdge::Runtime::Instance::ModuleInstance::getType [function] [call site] 01575
11 WasmEdge::Runtime::Instance::ModuleInstance::addGlobal [function] [call site] 01576
11 WasmEdge::LLVM::Value::getConstInt [function] [call site] 01577
11 Catch::StringRef::size [function] [call site] 01578
11 WasmEdge::LLVM::Module::getFirstFunction [function] [call site] 01579
12 LLVMGetFirstFunction [function] [call site] 01580
11 WasmEdge::LLVM::Value::getNextFunction [function] [call site] 01581
11 WasmEdge::LLVM::Value::getLinkage [function] [call site] 01582
12 LLVMGetLinkage [function] [call site] 01583
11 WasmEdge::LLVM::Value::setLinkage [function] [call site] 01584
11 WasmEdge::LLVM::Value::setVisibility [function] [call site] 01585
11 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 01586
11 WasmEdge::LLVM::Value::setDLLStorageClass [function] [call site] 01587
12 LLVMSetDLLStorageClass [function] [call site] 01588
11 WasmEdge::LLVM::Module::getFirstFunction [function] [call site] 01589
11 WasmEdge::LLVM::Value::getNextFunction [function] [call site] 01590
11 WasmEdge::LLVM::Value::getLinkage [function] [call site] 01591
11 WasmEdge::LLVM::Value::setLinkage [function] [call site] 01592
11 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 01593
11 WasmEdge::LLVM::Value::setDLLStorageClass [function] [call site] 01594
11 WasmEdge::LLVM::Module::getFirstGlobal [function] [call site] 01595
12 LLVMGetFirstGlobal [function] [call site] 01596
11 WasmEdge::LLVM::Value::getNextGlobal [function] [call site] 01597
12 LLVMGetNextGlobal [function] [call site] 01598
11 WasmEdge::LLVM::Value::getLinkage [function] [call site] 01599
11 WasmEdge::LLVM::Value::setVisibility [function] [call site] 01600
11 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 01601
11 WasmEdge::LLVM::Value::setDLLStorageClass [function] [call site] 01602
11 getCompilerConfigure [function] [call site] 01603
11 WasmEdge::LLVM::Module::printModuleToFile [function] [call site] 01604
11 unlikely [function] [call site] 01605
11 Catch::throw_logic_error [function] [call site] 01606
11 WasmEdge::LLVM::ErrorMessage::string_view [function] [call site] 01607
11 WasmEdge::Unexpect [function] [call site] 01608
11 writeAddrinfo [function] [call site] 01609
11 getCompilerConfigure [function] [call site] 01610
11 WasmEdge::LLVM::Module::printModuleToFile [function] [call site] 01611
11 Catch::throw_logic_error [function] [call site] 01612
11 Unexpect [function] [call site] 01613
11 WasmEdge::LLVM::TargetMachine::emitToMemoryBuffer [function] [call site] 01614
12 LLVMTargetMachineEmitToMemoryBuffer [function] [call site] 01615
12 WasmEdge::Variant::unwrap [function] [call site] 01616
12 std::pair::second::unwrap [function] [call site] 01617
12 std::pair::first::unwrap [function] [call site] 01618
11 Catch::throw_logic_error [function] [call site] 01619
11 Unexpect [function] [call site] 01620
11 getCompilerConfigure [function] [call site] 01621
11 EXPECTED_TRY [function] [call site] 01622
11 outputWasmLibrary [function] [call site] 01623
12 std::filesystem::path::replace_extension [function] [call site] 01624
12 createTemp [function] [call site] 01625
13 uniquePath [function] [call site] 01626
14 Catch::StringRef::size [function] [call site] 01627
14 std::filesystem::path::native [function] [call site] 01628
14 Catch::StringRef::size [function] [call site] 01629
14 static_cast<value_type> [function] [call site] 01630
14 static_cast<value_type> [function] [call site] 01631
14 Distribution [function] [call site] 01632
13 std::filesystem::exists [function] [call site] 01633
12 std::filesystem::path::empty [function] [call site] 01634
12 Catch::throw_logic_error [function] [call site] 01635
12 std::filesystem::path::u8string [function] [call site] 01636
12 Unexpect [function] [call site] 01637
12 std::ofstream::write [function] [call site] 01638
12 WasmEdge::LLVM::MemoryBuffer::data [function] [call site] 01639
13 LLVMGetBufferStart [function] [call site] 01640
12 static_cast<std::streamsize> [function] [call site] 01641
12 WasmEdge::LLVM::MemoryBuffer::size [function] [call site] 01642
13 LLVMGetBufferSize [function] [call site] 01643
12 std::ofstream::close [function] [call site] 01644
12 EXPECTED_TRY [function] [call site] 01645
12 outputNativeLibrary [function] [call site] 01646
12 WasmEdge::LLVM::MemoryBuffer::getFile [function] [call site] 01647
13 LLVMCreateMemoryBufferWithContentsOfFile [function] [call site] 01648
13 std::pair::first::unwrap [function] [call site] 01649
13 std::pair::second::unwrap [function] [call site] 01650
12 std::filesystem::path::u8string [function] [call site] 01651
12 unlikely [function] [call site] 01652
12 Catch::throw_logic_error [function] [call site] 01653
12 string_view [function] [call site] 01654
12 Unexpect [function] [call site] 01655
12 std::move [function] [call site] 01656
12 WasmEdge::LLVM::Binary::create [function] [call site] 01657
13 LLVMCreateBinary [function] [call site] 01658
13 WasmEdge::Variant::unwrap [function] [call site] 01659
14 std::memcpy [function] [call site] 01660
14 static_cast<const [call site] 01661
13 WasmEdge::Variant::unwrap [function] [call site] 01662
13 std::pair::second::unwrap [function] [call site] 01663
12 unlikely [function] [call site] 01664
12 Catch::throw_logic_error [function] [call site] 01665
12 string_view [function] [call site] 01666
12 Unexpect [function] [call site] 01667
12 std::move [function] [call site] 01668
12 WriteName [function] [call site] 01669
13 WriteU32 [function] [call site] 01670
14 static_cast<uint8_t> [function] [call site] 01671
14 UINT32_C [function] [call site] 01672
14 UINT32_C [function] [call site] 01673
14 WriteByte [function] [call site] 01675
15 std::ostream::put [function] [call site] 01676
15 static_cast<char> [function] [call site] 01677
14 UINT32_C [function] [call site] 01678
13 static_cast<uint32_t> [function] [call site] 01679
13 std::string_view::size [function] [call site] 01680
13 WriteByte [function] [call site] 01681
13 static_cast<uint8_t> [function] [call site] 01682
12 WriteU32 [function] [call site] 01683
12 WriteByte [function] [call site] 01684
12 WriteByte [function] [call site] 01686
12 WriteByte [function] [call site] 01688
12 WriteByte [function] [call site] 01690
12 WriteByte [function] [call site] 01692
12 WriteByte [function] [call site] 01694
12 WriteByte [function] [call site] 01696
12 WriteByte [function] [call site] 01698
12 WasmEdge::LLVM::Binary::symbols [function] [call site] 01700
13 LLVMObjectFileCopySymbolIterator [function] [call site] 01701
12 WasmEdge::LLVM::Binary::isSymbolEnd [function] [call site] 01702
13 LLVMObjectFileIsSymbolIteratorAtEnd [function] [call site] 01703
13 WasmEdge::Variant::unwrap [function] [call site] 01704
14 std::memcpy [function] [call site] 01705
14 static_cast<const [call site] 01706
12 Catch::Generators::SingleValueGenerator::next [function] [call site] 01707
12 std::vector::emplace_back [function] [call site] 01708
12 WasmEdge::AST::CustomSection::getName [function] [call site] 01709
12 WasmEdge::Host::WASI::getAddress [function] [call site] 01710
12 llvm::object::unwrap<llvm::object::COFFObjectFile> [function] [call site] 01711
12 WasmEdge::Variant::unwrap [function] [call site] 01712
13 std::memcpy [function] [call site] 01713
13 static_cast<const [call site] 01714
12 auto::getSymbolName [function] [call site] 01715
12 unlikely [function] [call site] 01716
12 Catch::StringRef::empty [function] [call site] 01717
12 auto::getExportRVA [function] [call site] 01718
12 unlikely [function] [call site] 01719
12 std::vector::emplace_back [function] [call site] 01720
12 Catch::RedirectedStdOut::str [function] [call site] 01721
13 Catch::RedirectedStdOut::str [function] [call site] 01722
14 Catch::RedirectedStdOut::str [function] [call site] 01723
12 WasmEdge::Hash::max [function] [call site] 01724
12 startsWith [function] [call site] 01727
13 std::string_view::size [function] [call site] 01728
13 std::string_view::size [function] [call site] 01729
13 std::string_view::substr [function] [call site] 01730
13 std::string_view::size [function] [call site] 01731
12 std::from_chars [function] [call site] 01733
12 Catch::StringRef::data [function] [call site] 01734
12 Catch::StringRef::data [function] [call site] 01736
12 Catch::StringRef::size [function] [call site] 01737
12 std::vector::size [function] [call site] 01738
12 std::vector::resize [function] [call site] 01739
12 startsWith [function] [call site] 01740
12 std::from_chars [function] [call site] 01742
12 Catch::StringRef::data [function] [call site] 01743
12 Catch::StringRef::data [function] [call site] 01745
12 Catch::StringRef::size [function] [call site] 01746
12 std::vector::size [function] [call site] 01747
12 std::vector::resize [function] [call site] 01748
12 std::min [function] [call site] 01749
12 WasmEdge::Hash::max [function] [call site] 01750
12 std::vector::erase [function] [call site] 01751
12 std::vector::begin [function] [call site] 01752
12 std::vector::begin [function] [call site] 01753
12 static_cast<int64_t> [function] [call site] 01754
12 WriteU64 [function] [call site] 01755
13 static_cast<uint8_t> [function] [call site] 01756
13 UINT64_C [function] [call site] 01757
13 UINT64_C [function] [call site] 01758
13 WriteByte [function] [call site] 01760
13 UINT64_C [function] [call site] 01761
12 WriteU64 [function] [call site] 01762
12 WriteU64 [function] [call site] 01763
12 std::vector::size [function] [call site] 01764
12 WriteU64 [function] [call site] 01765
12 WriteU64 [function] [call site] 01766
12 std::vector::size [function] [call site] 01767
12 WriteU64 [function] [call site] 01768
12 WasmEdge::LLVM::Binary::sections [function] [call site] 01769
13 LLVMObjectFileCopySectionIterator [function] [call site] 01770
12 WasmEdge::LLVM::Binary::isSectionEnd [function] [call site] 01771
13 LLVMObjectFileIsSectionIteratorAtEnd [function] [call site] 01772
13 WasmEdge::Variant::unwrap [function] [call site] 01773
14 std::memcpy [function] [call site] 01774
14 static_cast<const [call site] 01775
12 Catch::Generators::SingleValueGenerator::next [function] [call site] 01776
12 WasmEdge::Runtime::Instance::TableInstance::getSize [function] [call site] 01777
13 getLimit [function] [call site] 01778
12 WasmEdge::LLVM::SectionIterator::isEHFrame [function] [call site] 01779
13 WasmEdge::LLVM::SectionIterator::getName [function] [call site] 01780
14 LLVMGetSectionName [function] [call site] 01781
13 WasmEdge::LLVM::SectionIterator::getName [function] [call site] 01782
12 WasmEdge::LLVM::SectionIterator::isPData [function] [call site] 01783
13 WasmEdge::LLVM::SectionIterator::getName [function] [call site] 01784
12 WasmEdge::LLVM::SectionIterator::isText [function] [call site] 01785
13 reinterpret_cast<const [call site] 01786
13 WasmEdge::LLVM::SectionIterator::isText [function] [call site] 01787
14 reinterpret_cast<const [call site] 01788
14 WasmEdge::LLVM::SectionIterator::isText [function] [call site] 01789
12 WasmEdge::LLVM::SectionIterator::isData [function] [call site] 01790
13 reinterpret_cast<const [call site] 01791
13 WasmEdge::LLVM::SectionIterator::isData [function] [call site] 01792
14 reinterpret_cast<const [call site] 01793
14 WasmEdge::LLVM::SectionIterator::isData [function] [call site] 01794
12 WasmEdge::LLVM::SectionIterator::isBSS [function] [call site] 01795
13 reinterpret_cast<const [call site] 01796
13 WasmEdge::LLVM::SectionIterator::isBSS [function] [call site] 01797
14 reinterpret_cast<const [call site] 01798
14 WasmEdge::LLVM::SectionIterator::isBSS [function] [call site] 01799
12 WriteU32 [function] [call site] 01800
12 WasmEdge::LLVM::Binary::sections [function] [call site] 01801
12 WasmEdge::LLVM::Binary::isSectionEnd [function] [call site] 01802
12 Catch::Generators::SingleValueGenerator::next [function] [call site] 01803
12 WasmEdge::Runtime::Instance::TableInstance::getSize [function] [call site] 01804
12 WasmEdge::Runtime::Instance::TableInstance::getSize [function] [call site] 01805
12 WasmEdge::LLVM::SectionIterator::isVirtual [function] [call site] 01806
13 reinterpret_cast<const [call site] 01807
13 WasmEdge::LLVM::SectionIterator::isVirtual [function] [call site] 01808
14 reinterpret_cast<const [call site] 01809
14 WasmEdge::LLVM::SectionIterator::isVirtual [function] [call site] 01810
12 Catch::TempFile::getContents [function] [call site] 01811
13 std::rewind [function] [call site] 01812
13 std::fgets [function] [call site] 01813
13 std::stringstream::str [function] [call site] 01814
12 unlikely [function] [call site] 01815
12 Catch::empty [function] [call site] 01816
12 assumingUnreachable [function] [call site] 01817
12 std::vector::assign [function] [call site] 01818
12 Catch::StringRef::begin [function] [call site] 01819
12 Catch::StringRef::end [function] [call site] 01820
12 WasmEdge::LLVM::SectionIterator::isEHFrame [function] [call site] 01821
12 WasmEdge::LLVM::SectionIterator::isPData [function] [call site] 01822
12 WriteByte [function] [call site] 01823
12 WasmEdge::LLVM::SectionIterator::isText [function] [call site] 01825
12 WriteByte [function] [call site] 01826
12 WasmEdge::LLVM::SectionIterator::isData [function] [call site] 01828
12 WriteByte [function] [call site] 01829
12 WasmEdge::LLVM::SectionIterator::isBSS [function] [call site] 01831
12 WriteByte [function] [call site] 01832
12 WriteU64 [function] [call site] 01834
12 WasmEdge::Host::WASI::getAddress [function] [call site] 01835
12 WriteU64 [function] [call site] 01836
12 std::vector::size [function] [call site] 01837
12 WriteName [function] [call site] 01838
12 std::string_view [function] [call site] 01839
12 std::vector::data [function] [call site] 01840
12 std::vector::size [function] [call site] 01841
12 std::ostringstream::str [function] [call site] 01842
12 writeAddrinfo [function] [call site] 01843
12 Catch::throw_logic_error [function] [call site] 01844
12 Unexpect [function] [call site] 01845
12 std::ofstream::write [function] [call site] 01846
12 reinterpret_cast<const [call site] 01847
12 Catch::StringRef::data [function] [call site] 01848
12 static_cast<std::streamsize> [function] [call site] 01849
12 Catch::StringRef::size [function] [call site] 01850
12 WriteByte [function] [call site] 01851
12 WriteName [function] [call site] 01853
12 std::string_view [function] [call site] 01854
12 std::string::data [function] [call site] 01855
12 std::string::size [function] [call site] 01856
12 WasmEdge::Host::WASINN::ResourceTable::remove [function] [call site] 01857
12 writeAddrinfo [function] [call site] 01862
11 EXPECTED_TRY [function] [call site] 01863
11 outputNativeLibrary [function] [call site] 01864
10 std::move [function] [call site] 01865
10 static_cast<uint32_t> [function] [call site] 01866
10 Catch::throw_logic_error [function] [call site] 01868
10 Catch::throw_logic_error [function] [call site] 01869
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 01870
9 WasmEdge::Driver::ParseTool [function] [call site] 01871
10 std::ios::sync_with_stdio [function] [call site] 01872
10 WasmEdge::Driver::createConfigure [function] [call site] 01873
10 std::filesystem::absolute [function] [call site] 01874
10 std::filesystem::u8path [function] [call site] 01875
10 Catch::Generators::value [function] [call site] 01876
10 WasmEdge::Loader::Loader::parseModule [function] [call site] 01877
10 Catch::throw_logic_error [function] [call site] 01878
10 WasmEdge::AST::Module::getCustomSections [function] [call site] 01879
10 WasmEdge::Driver::parseNameSection [function] [call site] 01881
11 Catch::StringRef::size [function] [call site] 01882
11 static_cast<uint8_t> [function] [call site] 01883
11 WasmEdge::Driver::decodeLEB128U32 [function] [call site] 01884
12 Catch::StringRef::size [function] [call site] 01885
12 static_cast<uint8_t> [function] [call site] 01886
12 static_cast<uint32_t> [function] [call site] 01887
11 Catch::StringRef::size [function] [call site] 01888
11 WasmEdge::Driver::decodeNameMap [function] [call site] 01889
12 WasmEdge::Driver::decodeLEB128U32 [function] [call site] 01890
12 Catch::StringRef::size [function] [call site] 01891
12 WasmEdge::Driver::decodeLEB128U32 [function] [call site] 01892
12 WasmEdge::Driver::decodeName [function] [call site] 01893
13 WasmEdge::Driver::decodeLEB128U32 [function] [call site] 01894
13 Catch::StringRef::size [function] [call site] 01895
13 reinterpret_cast<const [call site] 01896
12 std::move [function] [call site] 01897
11 WasmEdge::Driver::decodeNameMap [function] [call site] 01898
10 getContent [function] [call site] 01899
10 auto::getImportSection [function] [call site] 01900
10 getExternalType [function] [call site] 01901
10 getExternalType [function] [call site] 01902
10 getExternalType [function] [call site] 01903
10 getExternalType [function] [call site] 01904
10 getExternalType [function] [call site] 01905
10 Catch::TagAliasRegistry::find [function] [call site] 01906
11 Catch::TagAliasRegistry::find [function] [call site] 01907
12 Catch::TagAliasRegistry::find [function] [call site] 01908
10 Catch::StringRef::end [function] [call site] 01911
10 Catch::TagAliasRegistry::find [function] [call site] 01913
11 Catch::TagAliasRegistry::find [function] [call site] 01914
10 Catch::StringRef::end [function] [call site] 01916
10 Catch::Detail::print [function] [call site] 01918
10 auto::filename [function] [call site] 01919
10 Catch::Detail::print [function] [call site] 01920
10 auto::getTypeSection [function] [call site] 01921
10 Catch::empty [function] [call site] 01922
10 Catch::Detail::print [function] [call site] 01923
10 Catch::StringRef::size [function] [call site] 01924
10 Catch::StringRef::size [function] [call site] 01925
10 getCompositeType [function] [call site] 01926
10 Catch::Detail::print [function] [call site] 01927
10 WasmEdge::LLVM::Type::getParamTypes [function] [call site] 01928
11 LLVMGetParamTypes [function] [call site] 01929
11 reinterpret_cast<LLVMTypeRef [call site] 01930
11 Catch::StringRef::data [function] [call site] 01931
10 Catch::StringRef::size [function] [call site] 01932
10 Catch::Detail::print [function] [call site] 01933
10 Catch::Detail::print [function] [call site] 01934
10 Catch::Detail::print [function] [call site] 01935
10 auto::getReturnTypes [function] [call site] 01936
10 Catch::empty [function] [call site] 01937
10 Catch::Detail::print [function] [call site] 01938
10 Catch::StringRef::size [function] [call site] 01939
10 Catch::Detail::print [function] [call site] 01940
10 Catch::Detail::print [function] [call site] 01941
10 Catch::Detail::print [function] [call site] 01942
10 Catch::empty [function] [call site] 01943
10 Catch::Detail::print [function] [call site] 01944
10 Catch::StringRef::size [function] [call site] 01945
10 getExternalType [function] [call site] 01946
10 Catch::Detail::print [function] [call site] 01947
10 getExternalFuncTypeIdx [function] [call site] 01948
10 FuncName [function] [call site] 01949
10 getModuleName [function] [call site] 01950
10 getExternalName [function] [call site] 01951
10 getExternalMemoryType [function] [call site] 01952
10 Catch::Detail::print [function] [call site] 01953
10 WasmEdge::AST::Limit::getMin [function] [call site] 01954
10 WasmEdge::AST::Limit::hasMax [function] [call site] 01955
11 static_cast<uint8_t> [function] [call site] 01956
10 Catch::Detail::print [function] [call site] 01957
10 WasmEdge::AST::Limit::getMax [function] [call site] 01958
10 Catch::Detail::print [function] [call site] 01959
10 getModuleName [function] [call site] 01960
10 getExternalName [function] [call site] 01961
10 Catch::Detail::print [function] [call site] 01962
10 getModuleName [function] [call site] 01963
10 getExternalName [function] [call site] 01964
10 getExternalGlobalType [function] [call site] 01965
10 Catch::Detail::print [function] [call site] 01966
10 WasmEdge::BlockType::getValType [function] [call site] 01967
10 WasmEdge::AST::FieldType::getValMut [function] [call site] 01968
10 GlobalName [function] [call site] 01969
10 getModuleName [function] [call site] 01970
10 getExternalName [function] [call site] 01971
10 Catch::Detail::print [function] [call site] 01972
10 getExternalTagType [function] [call site] 01973
10 getModuleName [function] [call site] 01974
10 getExternalName [function] [call site] 01975
10 auto::getFunctionSection [function] [call site] 01976
10 Catch::empty [function] [call site] 01977
10 Catch::Detail::print [function] [call site] 01978
10 Catch::StringRef::size [function] [call site] 01979
10 Catch::StringRef::size [function] [call site] 01980
10 Catch::Detail::print [function] [call site] 01981
10 FuncName [function] [call site] 01982
10 auto::getTableSection [function] [call site] 01983
10 Catch::empty [function] [call site] 01984
10 Catch::Detail::print [function] [call site] 01985
10 Catch::StringRef::size [function] [call site] 01986
10 Catch::StringRef::size [function] [call site] 01987
10 getTableType [function] [call site] 01988
10 auto::getLimit [function] [call site] 01989
10 Catch::Detail::print [function] [call site] 01990
10 auto::getRefType [function] [call site] 01991
10 WasmEdge::AST::Limit::getMin [function] [call site] 01992
10 WasmEdge::AST::Limit::hasMax [function] [call site] 01993
10 Catch::Detail::print [function] [call site] 01994
10 WasmEdge::AST::Limit::getMax [function] [call site] 01995
10 Catch::Detail::print [function] [call site] 01996
10 auto::getMemorySection [function] [call site] 01997
10 Catch::empty [function] [call site] 01998
10 Catch::Detail::print [function] [call site] 01999
10 Catch::StringRef::size [function] [call site] 02000
10 Catch::StringRef::size [function] [call site] 02001
10 getLimit [function] [call site] 02002
10 Catch::Detail::print [function] [call site] 02003
10 WasmEdge::AST::Limit::getMin [function] [call site] 02004
10 WasmEdge::AST::Limit::hasMax [function] [call site] 02005
10 Catch::Detail::print [function] [call site] 02006
10 WasmEdge::AST::Limit::getMax [function] [call site] 02007
10 Catch::Detail::print [function] [call site] 02008
10 auto::getTagSection [function] [call site] 02009
10 Catch::empty [function] [call site] 02010
10 Catch::Detail::print [function] [call site] 02011
10 Catch::StringRef::size [function] [call site] 02012
10 Catch::StringRef::size [function] [call site] 02013
10 Catch::Detail::print [function] [call site] 02014
10 getTypeIdx [function] [call site] 02015
10 auto::getGlobalSection [function] [call site] 02016
10 Catch::empty [function] [call site] 02017
10 Catch::Detail::print [function] [call site] 02018
10 Catch::StringRef::size [function] [call site] 02019
10 Catch::StringRef::size [function] [call site] 02020
10 getGlobalType [function] [call site] 02021
10 WasmEdge::Driver::getInitExprStr [function] [call site] 02022
11 WasmEdge::AST::Expression::getInstrs [function] [call site] 02023
11 Catch::empty [function] [call site] 02024
11 WasmEdge::AST::Instruction::getOpCode [function] [call site] 02025
11 WasmEdge::AST::Instruction::getNum [function] [call site] 02027
12 ValVariant [function] [call site] 02028
12 ValVariant [function] [call site] 02029
11 WasmEdge::AST::Instruction::getNum [function] [call site] 02031
11 WasmEdge::AST::Instruction::getNum [function] [call site] 02033
11 WasmEdge::AST::Instruction::getNum [function] [call site] 02035
11 WasmEdge::AST::Instruction::getTargetIndex [function] [call site] 02037
11 WasmEdge::AST::Instruction::getTargetIndex [function] [call site] 02039
11 WasmEdge::BlockType::getValType [function] [call site] 02041
10 Catch::Detail::print [function] [call site] 02043
10 WasmEdge::BlockType::getValType [function] [call site] 02044
10 WasmEdge::AST::FieldType::getValMut [function] [call site] 02045
10 GlobalName [function] [call site] 02046
10 std::string::empty [function] [call site] 02047
10 Catch::Detail::print [function] [call site] 02048
10 Catch::Detail::print [function] [call site] 02049
10 auto::getExportSection [function] [call site] 02050
10 Catch::empty [function] [call site] 02051
10 Catch::Detail::print [function] [call site] 02052
10 Catch::StringRef::size [function] [call site] 02053
10 getExternalIndex [function] [call site] 02054
10 getExternalType [function] [call site] 02055
10 Catch::Detail::print [function] [call site] 02056
10 FuncName [function] [call site] 02057
10 getExternalName [function] [call site] 02058
10 Catch::Detail::print [function] [call site] 02059
10 getExternalName [function] [call site] 02060
10 Catch::Detail::print [function] [call site] 02061
10 getExternalName [function] [call site] 02062
10 Catch::Detail::print [function] [call site] 02063
10 getExternalName [function] [call site] 02064
10 auto::getStartSection [function] [call site] 02065
10 Catch::Detail::print [function] [call site] 02066
10 Catch::Detail::print [function] [call site] 02067
10 FuncName [function] [call site] 02068
10 auto::getElementSection [function] [call site] 02069
10 Catch::empty [function] [call site] 02070
10 Catch::Detail::print [function] [call site] 02071
10 Catch::StringRef::size [function] [call site] 02072
10 Catch::StringRef::size [function] [call site] 02073
10 WasmEdge::AST::ElementSegment::getInitExprs [function] [call site] 02074
10 WasmEdge::AST::ElementSegment::getMode [function] [call site] 02075
10 Catch::Detail::print [function] [call site] 02076
10 WasmEdge::AST::ElementSegment::getIdx [function] [call site] 02077
10 auto::getRefType [function] [call site] 02078
10 Catch::StringRef::size [function] [call site] 02079
10 WasmEdge::Driver::getInitExprStr [function] [call site] 02080
10 auto::getExpr [function] [call site] 02081
10 std::string::empty [function] [call site] 02082
10 Catch::Detail::print [function] [call site] 02083
10 Catch::Detail::print [function] [call site] 02084
10 Catch::Detail::print [function] [call site] 02085
10 auto::getRefType [function] [call site] 02086
10 Catch::StringRef::size [function] [call site] 02087
10 Catch::Detail::print [function] [call site] 02088
10 auto::getRefType [function] [call site] 02089
10 Catch::StringRef::size [function] [call site] 02090
10 Catch::StringRef::size [function] [call site] 02091
10 Catch::Detail::print [function] [call site] 02092
10 WasmEdge::Driver::getElemEntryStr [function] [call site] 02093
11 WasmEdge::AST::Expression::getInstrs [function] [call site] 02094
11 Catch::empty [function] [call site] 02095
11 WasmEdge::AST::Instruction::getOpCode [function] [call site] 02096
11 WasmEdge::AST::Instruction::getTargetIndex [function] [call site] 02098
11 WasmEdge::Driver::getInitExprStr [function] [call site] 02099
10 auto::getDataCountSection [function] [call site] 02100
10 Catch::Detail::print [function] [call site] 02101
10 auto::getCodeSection [function] [call site] 02102
10 Catch::empty [function] [call site] 02103
10 Catch::Detail::print [function] [call site] 02104
10 Catch::StringRef::size [function] [call site] 02105
10 Catch::StringRef::size [function] [call site] 02106
10 Catch::Detail::print [function] [call site] 02107
10 getSegSize [function] [call site] 02108
10 FuncName [function] [call site] 02109
10 auto::getDataSection [function] [call site] 02110
10 Catch::empty [function] [call site] 02111
10 Catch::Detail::print [function] [call site] 02112
10 Catch::StringRef::size [function] [call site] 02113
10 Catch::StringRef::size [function] [call site] 02114
10 WasmEdge::AST::ElementSegment::getMode [function] [call site] 02115
10 Catch::Detail::print [function] [call site] 02116
10 WasmEdge::AST::ElementSegment::getIdx [function] [call site] 02117
10 WasmEdge::Runtime::Instance::ModuleInstance::getData [function] [call site] 02118
11 Unexpect [function] [call site] 02120
11 WasmEdge::Runtime::Instance::ModuleInstance::unsafeGetData [function] [call site] 02121
10 WasmEdge::Driver::getInitExprStr [function] [call site] 02122
10 auto::getExpr [function] [call site] 02123
10 std::string::empty [function] [call site] 02124
10 Catch::Detail::print [function] [call site] 02125
10 Catch::Detail::print [function] [call site] 02126
10 Catch::Detail::print [function] [call site] 02127
10 WasmEdge::Runtime::Instance::ModuleInstance::getData [function] [call site] 02128
10 Catch::Detail::print [function] [call site] 02129
10 Catch::Detail::print [function] [call site] 02130
10 Catch::Detail::print [function] [call site] 02133
10 Catch::Detail::print [function] [call site] 02134
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 02135
9 WasmEdge::Driver::ValidateTool [function] [call site] 02136
10 std::ios::sync_with_stdio [function] [call site] 02137
10 WasmEdge::Driver::createConfigure [function] [call site] 02138
10 WasmEdge::Configure::addHostRegistration [function] [call site] 02139
10 std::filesystem::absolute [function] [call site] 02140
10 std::filesystem::u8path [function] [call site] 02141
10 Catch::Generators::value [function] [call site] 02142
10 WasmEdge::VM::VM::loadWasm [function] [call site] 02143
10 auto::u8string [function] [call site] 02144
10 WasmEdge::VM::VM::validate [function] [call site] 02145
10 writeAddrinfo [function] [call site] 02146
9 WasmEdge::PO::SubCommand::is_selected [function] [call site] 02147
9 WasmEdge::Driver::InstantiateTool [function] [call site] 02148
10 std::ios::sync_with_stdio [function] [call site] 02149
10 WasmEdge::Driver::createConfigure [function] [call site] 02150
10 Catch::Generators::value [function] [call site] 02151
10 Configure::getRuntimeConfigure [function] [call site] 02152
10 static_cast<uint32_t> [function] [call site] 02153
10 Catch::Generators::value [function] [call site] 02154
10 WasmEdge::Configure::addHostRegistration [function] [call site] 02155
10 Catch::Generators::value [function] [call site] 02156
10 Catch::throw_logic_error [function] [call site] 02157
10 std::filesystem::absolute [function] [call site] 02158
10 std::filesystem::u8path [function] [call site] 02159
10 Catch::Generators::value [function] [call site] 02160
10 Catch::Generators::value [function] [call site] 02161
10 Catch::throw_logic_error [function] [call site] 02163
10 std::filesystem::absolute [function] [call site] 02165
10 std::filesystem::u8path [function] [call site] 02166
10 registerModule [function] [call site] 02168
10 Catch::throw_logic_error [function] [call site] 02169
10 auto::u8string [function] [call site] 02170
10 WasmEdge::VM::VM::loadWasm [function] [call site] 02171
10 auto::u8string [function] [call site] 02172
10 WasmEdge::VM::VM::validate [function] [call site] 02173
10 WasmEdge::VM::VM::instantiate [function] [call site] 02174
10 writeAddrinfo [function] [call site] 02175
9 WasmEdge::Driver::Tool [function] [call site] 02176
8 static_cast<int> [function] [call site] 02177
8 std::vector::size [function] [call site] 02178
8 std::vector::data [function] [call site] 02179
8 read [function] [call site] 02183
9 std::memcpy [function] [call site] 02184
9 Catch::StringRef::data [function] [call site] 02185
8 std::string::append [function] [call site] 02186
8 static_cast<size_t> [function] [call site] 02187
8 std::move [function] [call site] 02189
7 std::back_inserter [function] [call site] 02190
7 fmt::format_to [function] [call site] 02191
7 fmt::format_to [function] [call site] 02192
7 fmt::format_to [function] [call site] 02193
7 fmt::format_to [function] [call site] 02194
7 fmt::format_to [function] [call site] 02195
7 fmt::format_to [function] [call site] 02196
7 fmt::format_to [function] [call site] 02197
7 fmt::format_to [function] [call site] 02198
7 fmt::format_to [function] [call site] 02199
7 fmt::format_to [function] [call site] 02200
7 fmt::format_to [function] [call site] 02201
7 fmt::format_to [function] [call site] 02202
7 fmt::format_to [function] [call site] 02203
7 fmt::format_to [function] [call site] 02204
7 fmt::format_to [function] [call site] 02205
7 fmt::format_to [function] [call site] 02206
7 fmt::format_to [function] [call site] 02207
7 fmt::format_to [function] [call site] 02208
7 fmt::format_to [function] [call site] 02209
7 fmt::format_to [function] [call site] 02210
7 fmt::format_to [function] [call site] 02211
7 fmt::format_to [function] [call site] 02212
7 fmt::format_to [function] [call site] 02213
7 fmt::format_to [function] [call site] 02214
7 fmt::format_to [function] [call site] 02215
7 fmt::format_to [function] [call site] 02216
7 fmt::format_to [function] [call site] 02217
7 fmt::format_to [function] [call site] 02218
7 fmt::format_to [function] [call site] 02219
7 fmt::format_to [function] [call site] 02220
7 fmt::format_to [function] [call site] 02221
7 fmt::format_to [function] [call site] 02222
7 fmt::format_to [function] [call site] 02223
7 fmt::format_to [function] [call site] 02224
7 fmt::format_to [function] [call site] 02225
7 fmt::format_to [function] [call site] 02226
7 fmt::format_to [function] [call site] 02227
7 fmt::format_to [function] [call site] 02228
7 fmt::format_to [function] [call site] 02229
7 fmt::format_to [function] [call site] 02230
7 fmt::format_to [function] [call site] 02231
7 fmt::format_to [function] [call site] 02232
7 fmt::format_to [function] [call site] 02233
7 fmt::format_to [function] [call site] 02234
7 fmt::format_to [function] [call site] 02235
7 fmt::format_to [function] [call site] 02236
7 fmt::format_to [function] [call site] 02237
7 fmt::format_to [function] [call site] 02238
7 fmt::format_to [function] [call site] 02239
7 fmt::format_to [function] [call site] 02240
7 fmt::format_to [function] [call site] 02241
7 fmt::format_to [function] [call site] 02242
7 fmt::format_to [function] [call site] 02243
7 fmt::format_to [function] [call site] 02244
7 fmt::format_to [function] [call site] 02245
7 fmt::format_to [function] [call site] 02246
7 fmt::format_to [function] [call site] 02247
7 fmt::format_to [function] [call site] 02248
7 fmt::format_to [function] [call site] 02249
7 fmt::format_to [function] [call site] 02250
7 fmt::format_to [function] [call site] 02251
7 fmt::format_to [function] [call site] 02252
7 fmt::format_to [function] [call site] 02253
7 fmt::format_to [function] [call site] 02254
7 fmt::format_to [function] [call site] 02255
7 fmt::format_to [function] [call site] 02256
7 fmt::format_to [function] [call site] 02257
7 fmt::format_to [function] [call site] 02258
7 fmt::format_to [function] [call site] 02259
7 fmt::format_to [function] [call site] 02260
7 fmt::format_to [function] [call site] 02261
7 fmt::format_to [function] [call site] 02262
7 fmt::format_to [function] [call site] 02263
7 fmt::format_to [function] [call site] 02264
7 fmt::format_to [function] [call site] 02265
7 fmt::format_to [function] [call site] 02266
7 fmt::format_to [function] [call site] 02267
7 fmt::format_to [function] [call site] 02268
7 fmt::format_to [function] [call site] 02269
7 fmt::format_to [function] [call site] 02270
7 fmt::format_to [function] [call site] 02271
7 fmt::format_to [function] [call site] 02272
7 fmt::format_to [function] [call site] 02273
7 fmt::format_to [function] [call site] 02274
7 fmt::format_to [function] [call site] 02275
7 fmt::format_to [function] [call site] 02276
7 fmt::format_to [function] [call site] 02277
7 fmt::format_to [function] [call site] 02278
7 fmt::format_to [function] [call site] 02279
7 static_cast<std::underlying_type_t<__wasi_errno_t>> [function] [call site] 02280
7 std::string_view [function] [call site] 02282
7 Catch::StringRef::data [function] [call site] 02283
7 Catch::StringRef::size [function] [call site] 02284
6 WasmEdge::LLVM::Value::setVisibility [function] [call site] 02285
7 LLVMSetVisibility [function] [call site] 02286
6 WasmEdge::LLVM::Value::setDSOLocal [function] [call site] 02287
7 llvm::cast<llvm::GlobalValue> [function] [call site] 02288
7 reinterpret_cast<llvm::Value [call site] 02289
6 WasmEdge::LLVM::Value::setDLLStorageClass [function] [call site] 02290
7 LLVMSetDLLStorageClass [function] [call site] 02291
6 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 02292
7 LLVMAddAttributeAtIndex [function] [call site] 02293
7 static_cast<unsigned [call site] 02294
7 WasmEdge::LLVM::Attribute::unwrap [function] [call site] 02295
6 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 02296
6 WasmEdge::LLVM::Value::addFnAttr [function] [call site] 02297
6 WasmEdge::LLVM::Value::addParamAttr [function] [call site] 02298
7 LLVMAddAttributeAtIndex [function] [call site] 02299
7 WasmEdge::LLVM::Attribute::unwrap [function] [call site] 02300
6 WasmEdge::LLVM::Value::addParamAttr [function] [call site] 02301
6 Functions::emplace_back [function] [call site] 02302
5 AST::Module::getFunctionSection [function] [call site] 02303
5 AST::Module::getCodeSection [function] [call site] 02304
4 WasmEdge::AST::Module::getDefinedFuncCount [function] [call site] 02305
4 EXPECTED_TRY [function] [call site] 02306
4 WasmEdge::LLVM::Compiler::compileFunctionBody [function] [call site] 02307
4 WasmEdge::LLVM::Compiler::compile [function] [call site] 02308
4 AST::Module::getExportSection [function] [call site] 02309
4 writeAddrinfo [function] [call site] 02310
4 WasmEdge::Host::WasiCrypto::Symmetric::Tag::verify [function] [call site] 02311
4 LLVM::Data::extract [function] [call site] 02312
4 EXPECTED_TRY [function] [call site] 02313
4 WasmEdge::LLVM::Compiler::optimize [function] [call site] 02314
4 finalizeIntrinsicsTable [function] [call site] 02315
4 std::move [function] [call site] 02316
3 static_cast<uint32_t> [function] [call site] 02317
3 Catch::throw_logic_error [function] [call site] 02319
3 WasmEdge::LLVM::CodeGen::codegen [function] [call site] 02320
3 Span<const [call site] 02321
3 std::move [function] [call site] 02322
3 static_cast<uint32_t> [function] [call site] 02323
3 Catch::throw_logic_error [function] [call site] 02325
2 handleCAPIError [function] [call site] 02326