/dports/www/firefox/firefox-99.0/js/src/wasm/ |
H A D | WasmCodegenTypes.cpp | 217 CalleeDesc CalleeDesc::function(uint32_t funcIndex) { in function() 218 CalleeDesc c; in function() 223 CalleeDesc CalleeDesc::import(uint32_t globalDataOffset) { in import() 224 CalleeDesc c; in import() 230 CalleeDesc c; in wasmTable() 238 CalleeDesc CalleeDesc::asmJSTable(const TableDesc& desc) { in asmJSTable() 239 CalleeDesc c; in asmJSTable() 244 CalleeDesc CalleeDesc::builtin(SymbolicAddress callee) { in builtin() 245 CalleeDesc c; in builtin() 250 CalleeDesc CalleeDesc::builtinInstanceMethod(SymbolicAddress callee) { in builtinInstanceMethod() [all …]
|
H A D | WasmCodegenTypes.h | 539 class CalleeDesc { in WASM_DECLARE_POD_VECTOR() 582 CalleeDesc() = default; in WASM_DECLARE_POD_VECTOR() 583 static CalleeDesc function(uint32_t funcIndex); in WASM_DECLARE_POD_VECTOR() 584 static CalleeDesc import(uint32_t globalDataOffset); in WASM_DECLARE_POD_VECTOR() 585 static CalleeDesc wasmTable(const TableDesc& desc, TypeIdDesc funcTypeId); in WASM_DECLARE_POD_VECTOR() 586 static CalleeDesc asmJSTable(const TableDesc& desc); in WASM_DECLARE_POD_VECTOR() 587 static CalleeDesc builtin(SymbolicAddress callee); in WASM_DECLARE_POD_VECTOR() 588 static CalleeDesc builtinInstanceMethod(SymbolicAddress callee); in WASM_DECLARE_POD_VECTOR()
|
H A D | WasmIonCompile.cpp | 1989 auto callee = CalleeDesc::function(funcIndex); in callDirect() 2018 CalleeDesc callee; in callIndirect() 2033 callee = CalleeDesc::asmJSTable(table); in callIndirect() 2037 callee = CalleeDesc::wasmTable(table, funcTypeId); in callIndirect() 2068 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 2099 auto callee = CalleeDesc::builtin(builtin.identity); in builtinCall()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | WasmTypes.h | 1428 class CalleeDesc { 1470 CalleeDesc() = default; 1471 static CalleeDesc function(uint32_t funcIndex) { in function() 1472 CalleeDesc c; in function() 1477 static CalleeDesc import(uint32_t globalDataOffset) { in import() 1478 CalleeDesc c; in import() 1484 CalleeDesc c; in wasmTable() 1492 CalleeDesc c; in asmJSTable() 1497 static CalleeDesc builtin(SymbolicAddress callee) { in builtin() 1498 CalleeDesc c; in builtin() [all …]
|
H A D | WasmIonCompile.cpp | 1572 auto callee = CalleeDesc::function(funcIndex); in callDirect() 1595 CalleeDesc callee; in callIndirect() 1610 callee = CalleeDesc::asmJSTable(table); in callIndirect() 1614 callee = CalleeDesc::wasmTable(table, funcTypeId); in callIndirect() 1639 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 1664 auto callee = CalleeDesc::builtin(builtin.identity); in builtinCall()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/ |
H A D | WasmTypes.h | 1428 class CalleeDesc { 1470 CalleeDesc() = default; 1471 static CalleeDesc function(uint32_t funcIndex) { in function() 1472 CalleeDesc c; in function() 1477 static CalleeDesc import(uint32_t globalDataOffset) { in import() 1478 CalleeDesc c; in import() 1484 CalleeDesc c; in wasmTable() 1492 CalleeDesc c; in asmJSTable() 1497 static CalleeDesc builtin(SymbolicAddress callee) { in builtin() 1498 CalleeDesc c; in builtin() [all …]
|
H A D | WasmIonCompile.cpp | 1572 auto callee = CalleeDesc::function(funcIndex); in callDirect() 1595 CalleeDesc callee; in callIndirect() 1610 callee = CalleeDesc::asmJSTable(table); in callIndirect() 1614 callee = CalleeDesc::wasmTable(table, funcTypeId); in callIndirect() 1639 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 1664 auto callee = CalleeDesc::builtin(builtin.identity); in builtinCall()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/wasm/ |
H A D | WasmTypes.h | 1200 class CalleeDesc 1242 CalleeDesc() {} in CalleeDesc() function 1243 static CalleeDesc function(uint32_t funcIndex) { in function() 1244 CalleeDesc c; in function() 1249 static CalleeDesc import(uint32_t globalDataOffset) { in import() 1250 CalleeDesc c; in import() 1256 CalleeDesc c; in wasmTable() 1264 CalleeDesc c; in asmJSTable() 1269 static CalleeDesc builtin(SymbolicAddress callee) { in builtin() 1270 CalleeDesc c; in builtin() [all …]
|
H A D | WasmIonCompile.cpp | 991 auto callee = CalleeDesc::function(funcIndex); in callDirect() 1012 CalleeDesc callee; in callIndirect() 1026 callee = CalleeDesc::asmJSTable(table); in callIndirect() 1033 callee = CalleeDesc::wasmTable(table, sig.id); in callIndirect() 1058 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 1078 auto callee = CalleeDesc::builtin(builtin); in builtinCall()
|
H A D | WasmStubs.cpp | 483 masm.wasmCallImport(desc, CalleeDesc::import(fi.tlsDataOffset())); in GenerateImportFunction()
|
H A D | WasmBaselineCompile.cpp | 2335 CalleeDesc callee; in callIndirect() 2343 callee = CalleeDesc::asmJSTable(table); in callIndirect() 2349 callee = CalleeDesc::wasmTable(table, sig.id); in callIndirect() 2361 CalleeDesc callee = CalleeDesc::import(globalDataOffset); in callImport()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/ |
H A D | WasmTypes.h | 1556 class CalleeDesc { 1599 CalleeDesc() {} in CalleeDesc() function 1600 static CalleeDesc function(uint32_t funcIndex) { in function() 1601 CalleeDesc c; in function() 1606 static CalleeDesc import(uint32_t globalDataOffset) { in import() 1607 CalleeDesc c; in import() 1613 CalleeDesc c; in wasmTable() 1622 CalleeDesc c; in asmJSTable() 1627 static CalleeDesc builtin(SymbolicAddress callee) { in builtin() 1628 CalleeDesc c; in builtin() [all …]
|
H A D | WasmIonCompile.cpp | 1133 auto callee = CalleeDesc::function(funcIndex); in callDirect() 1152 CalleeDesc callee; in callIndirect() 1166 callee = CalleeDesc::asmJSTable(table); in callIndirect() 1171 callee = CalleeDesc::wasmTable(table, sig.id); in callIndirect() 1192 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 1210 auto callee = CalleeDesc::builtin(builtin); in builtinCall()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | WasmTypes.h | 2961 class CalleeDesc { 3003 CalleeDesc() = default; 3004 static CalleeDesc function(uint32_t funcIndex) { in function() 3005 CalleeDesc c; in function() 3011 CalleeDesc c; in import() 3016 static CalleeDesc wasmTable(const TableDesc& desc, in wasmTable() 3018 CalleeDesc c; in wasmTable() 3026 CalleeDesc c; in asmJSTable() 3031 static CalleeDesc builtin(SymbolicAddress callee) { in builtin() 3032 CalleeDesc c; in builtin() [all …]
|
H A D | WasmIonCompile.cpp | 1393 auto callee = CalleeDesc::function(funcIndex); in callDirect() 1415 CalleeDesc callee; in callIndirect() 1430 callee = CalleeDesc::asmJSTable(table); in callIndirect() 1434 callee = CalleeDesc::wasmTable(table, funcType.id); in callIndirect() 1459 auto callee = CalleeDesc::import(globalDataOffset); in callImport() 1484 auto callee = CalleeDesc::builtin(builtin.identity); in builtinCall()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/shared/ |
H A D | CodeGenerator-shared.cpp | 1418 const wasm::CalleeDesc& callee = mir->callee(); in emitWasmCallBase() 1420 case wasm::CalleeDesc::Func: in emitWasmCallBase() 1424 case wasm::CalleeDesc::Import: in emitWasmCallBase() 1427 case wasm::CalleeDesc::AsmJSTable: in emitWasmCallBase() 1428 case wasm::CalleeDesc::WasmTable: in emitWasmCallBase() 1430 reloadRegs = callee.which() == wasm::CalleeDesc::WasmTable && in emitWasmCallBase() 1433 case wasm::CalleeDesc::Builtin: in emitWasmCallBase() 1437 case wasm::CalleeDesc::BuiltinInstanceMethod: in emitWasmCallBase()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/shared/ |
H A D | CodeGenerator-shared.cpp | 1508 const wasm::CalleeDesc& callee = mir->callee(); in emitWasmCallBase() 1510 case wasm::CalleeDesc::Func: in emitWasmCallBase() 1513 case wasm::CalleeDesc::Import: in emitWasmCallBase() 1516 case wasm::CalleeDesc::WasmTable: in emitWasmCallBase() 1517 case wasm::CalleeDesc::AsmJSTable: in emitWasmCallBase() 1520 case wasm::CalleeDesc::Builtin: in emitWasmCallBase() 1523 case wasm::CalleeDesc::BuiltinInstanceMethod: in emitWasmCallBase()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | MacroAssembler.cpp | 2756 MacroAssembler::wasmCallImport(const wasm::CallSiteDesc& desc, const wasm::CalleeDesc& callee) in wasmCallImport() 2792 MacroAssembler::wasmCallIndirect(const wasm::CallSiteDesc& desc, const wasm::CalleeDesc& callee) in wasmCallIndirect() 2797 if (callee.which() == wasm::CalleeDesc::AsmJSTable) { in wasmCallIndirect() 2806 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|
H A D | MacroAssembler.h | 1372 void wasmCallImport(const wasm::CallSiteDesc& desc, const wasm::CalleeDesc& callee); 1375 void wasmCallIndirect(const wasm::CallSiteDesc& desc, const wasm::CalleeDesc& callee);
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3252 const wasm::CalleeDesc& callee) { in wasmCallImport() 3292 const wasm::CalleeDesc& callee, in wasmCallIndirect() 3297 if (callee.which() == wasm::CalleeDesc::AsmJSTable) { in wasmCallIndirect() 3306 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3299 const wasm::CalleeDesc& callee) { in wasmCallImport() 3369 const wasm::CalleeDesc& callee, in wasmCallIndirect() 3382 if (callee.which() == wasm::CalleeDesc::AsmJSTable) { in wasmCallIndirect() 3396 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3806 const wasm::CalleeDesc& callee) { in wasmCallImport() 3887 const wasm::CalleeDesc& callee) { in asmCallIndirect() 3888 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::AsmJSTable); in asmCallIndirect() 3928 const wasm::CalleeDesc& callee, in wasmCallIndirect() 3935 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|
H A D | MacroAssembler.h | 229 class CalleeDesc; variable 3810 const wasm::CalleeDesc& callee); 3821 const wasm::CalleeDesc& callee, bool needsBoundsCheck, 3828 const wasm::CalleeDesc& callee);
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3768 const wasm::CalleeDesc& callee) { in wasmCallImport() 3849 const wasm::CalleeDesc& callee, in wasmCallIndirect() 3862 if (callee.which() == wasm::CalleeDesc::AsmJSTable) { in wasmCallIndirect() 3880 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | MacroAssembler.cpp | 3768 const wasm::CalleeDesc& callee) { in wasmCallImport() 3849 const wasm::CalleeDesc& callee, in wasmCallIndirect() 3862 if (callee.which() == wasm::CalleeDesc::AsmJSTable) { in wasmCallIndirect() 3880 MOZ_ASSERT(callee.which() == wasm::CalleeDesc::WasmTable); in wasmCallIndirect()
|