Home
last modified time | relevance | path

Searched refs:CalleeDesc (Results 1 – 25 of 62) sorted by relevance

123

/dports/www/firefox/firefox-99.0/js/src/wasm/
H A DWasmCodegenTypes.cpp217 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 DWasmCodegenTypes.h539 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 DWasmIonCompile.cpp1989 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 DWasmTypes.h1428 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 DWasmIonCompile.cpp1572 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 DWasmTypes.h1428 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 DWasmIonCompile.cpp1572 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 DWasmTypes.h1200 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 DWasmIonCompile.cpp991 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 DWasmStubs.cpp483 masm.wasmCallImport(desc, CalleeDesc::import(fi.tlsDataOffset())); in GenerateImportFunction()
H A DWasmBaselineCompile.cpp2335 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 DWasmTypes.h1556 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 DWasmIonCompile.cpp1133 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 DWasmTypes.h2961 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 DWasmIonCompile.cpp1393 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 DCodeGenerator-shared.cpp1418 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 DCodeGenerator-shared.cpp1508 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 DMacroAssembler.cpp2756 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 DMacroAssembler.h1372 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 DMacroAssembler.cpp3252 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 DMacroAssembler.cpp3299 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 DMacroAssembler.cpp3806 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 DMacroAssembler.h229 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 DMacroAssembler.cpp3768 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 DMacroAssembler.cpp3768 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()

123