/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/ |
H A D | WasmGenerator.h | 39 uint32_t lineOrBytecode; member 42 FuncCompileInput(uint32_t index, uint32_t lineOrBytecode, in FuncCompileInput() 48 lineOrBytecode(lineOrBytecode), in FuncCompileInput() 210 uint32_t funcIndex, uint32_t lineOrBytecode, const uint8_t* begin,
|
H A D | WasmIonCompile.cpp | 98 CallCompileState(FunctionCompiler& f, uint32_t lineOrBytecode) in CallCompileState() argument 99 : lineOrBytecode_(lineOrBytecode), in CallCompileState() 1974 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCall() local 1990 CallCompileState call(f, lineOrBytecode); in EmitCall() 2023 CallCompileState call(f, lineOrBytecode); in EmitCallIndirect() 2443 CallCompileState call(f, lineOrBytecode); in EmitUnaryMathBuiltinCall() 2462 CallCompileState call(f, lineOrBytecode); in EmitBinaryMathBuiltinCall() 3025 CallCompileState args(f, lineOrBytecode); in EmitGrowMemory() 3049 CallCompileState args(f, lineOrBytecode); in EmitCurrentMemory() 3139 CallCompileState args(f, lineOrBytecode); in EmitWait() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | WasmCraneliftCompile.cpp | 106 uint32_t lineOrBytecode, in GenerateCraneliftCode() argument 121 func.frame_pushed, BytecodeOffset(lineOrBytecode)); in GenerateCraneliftCode() 231 if (lineOrBytecode > 0) { in GenerateCraneliftCode() 232 MOZ_ASSERT(metadata.module_bytecode_offset >= lineOrBytecode); in GenerateCraneliftCode() 234 lineOrBytecode + funcBytecodeSize); in GenerateCraneliftCode() 319 offset_in_module(func.lineOrBytecode) {} in CraneliftFuncCompileInput() 468 Decoder d(func.begin, func.end, func.lineOrBytecode, error); in CraneliftCompileFunctions() 487 uint32_t lineOrBytecode = func.lineOrBytecode; in CraneliftCompileFunctions() local 492 masm, clifFunc, funcType, lineOrBytecode, funcBytecodeSize, in CraneliftCompileFunctions() 498 if (!code->codeRanges.emplaceBack(func.index, lineOrBytecode, offsets)) { in CraneliftCompileFunctions()
|
H A D | WasmGenerator.h | 41 uint32_t lineOrBytecode; member 44 FuncCompileInput(uint32_t index, uint32_t lineOrBytecode, in FuncCompileInput() 50 lineOrBytecode(lineOrBytecode), in FuncCompileInput() 230 uint32_t funcIndex, uint32_t lineOrBytecode, const uint8_t* begin,
|
H A D | WasmIonCompile.cpp | 1391 CallSiteDesc desc(lineOrBytecode, CallSiteDesc::Func); in callDirect() 1497 uint32_t lineOrBytecode, in builtinInstanceMethodCall() argument 2402 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCall() local 2446 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCallIndirect() local 2575 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitSetGlobal() local 2997 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitUnaryMathBuiltinCall() local 3018 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitUnaryMathBuiltinCall() 3031 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitBinaryMathBuiltinCall() local 3054 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitBinaryMathBuiltinCall() 3063 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitMemoryGrow() local [all …]
|
H A D | WasmBaselineCompile.cpp | 5502 explicit FunctionCall(uint32_t lineOrBytecode) in FunctionCall() 5503 : lineOrBytecode(lineOrBytecode), in FunctionCall() 5513 uint32_t lineOrBytecode; member 10125 FunctionCall baselineCall(lineOrBytecode); in emitCall() 10188 FunctionCall baselineCall(lineOrBytecode); in emitCallIndirect() 10257 FunctionCall baselineCall(lineOrBytecode); in emitUnaryMathBuiltinCall() 11279 FunctionCall baselineCall(lineOrBytecode); in emitInstanceCall() 11777 return emitMemCopyCall(lineOrBytecode); in emitMemCopy() 11782 if (!emitInstanceCall(lineOrBytecode, in emitMemCopyCall() 12019 return emitInstanceCall(lineOrBytecode, in emitDataOrElemDrop() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | WasmGenerator.h | 43 uint32_t lineOrBytecode; member 46 FuncCompileInput(uint32_t index, uint32_t lineOrBytecode, in FuncCompileInput() 52 lineOrBytecode(lineOrBytecode), in FuncCompileInput() 255 uint32_t funcIndex, uint32_t lineOrBytecode, const uint8_t* begin,
|
H A D | WasmCraneliftCompile.cpp | 116 uint32_t lineOrBytecode, uint32_t funcBytecodeSize, StackMaps* stackMaps, in GenerateCraneliftCode() argument 127 func.frame_pushed, BytecodeOffset(lineOrBytecode)); in GenerateCraneliftCode() 237 if (lineOrBytecode > 0) { in GenerateCraneliftCode() 238 MOZ_ASSERT(metadata.module_bytecode_offset >= lineOrBytecode); in GenerateCraneliftCode() 240 lineOrBytecode + funcBytecodeSize); in GenerateCraneliftCode() 327 offset_in_module(func.lineOrBytecode) {} in CraneliftFuncCompileInput() 551 Decoder d(func.begin, func.end, func.lineOrBytecode, error); in CraneliftCompileFunctions() 570 uint32_t lineOrBytecode = func.lineOrBytecode; in CraneliftCompileFunctions() local 576 masm, clifFunc, funcType, funcTypeId, lineOrBytecode, in CraneliftCompileFunctions() 582 if (!code->codeRanges.emplaceBack(func.index, lineOrBytecode, offsets)) { in CraneliftCompileFunctions()
|
H A D | WasmIonCompile.cpp | 1570 CallSiteDesc desc(lineOrBytecode, CallSiteDesc::Func); in callDirect() 1677 uint32_t lineOrBytecode, in builtinInstanceMethodCall() argument 2660 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCall() local 2705 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCallIndirect() local 2835 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitSetGlobal() local 3266 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitUnaryMathBuiltinCall() local 3287 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitUnaryMathBuiltinCall() 3300 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitBinaryMathBuiltinCall() local 3323 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitBinaryMathBuiltinCall() 3332 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitMemoryGrow() local [all …]
|
H A D | WasmTypes.h | 1072 CodeRange(uint32_t funcIndex, uint32_t lineOrBytecode, FuncOffsets offsets); 1213 CallSiteDesc(uint32_t lineOrBytecode, Kind kind) in CallSiteDesc() argument 1214 : lineOrBytecode_(lineOrBytecode), kind_(kind) { in CallSiteDesc() 1216 MOZ_ASSERT(lineOrBytecode == lineOrBytecode_); in CallSiteDesc() 1218 uint32_t lineOrBytecode() const { return lineOrBytecode_; } in lineOrBytecode() function
|
H A D | WasmBaselineCompile.cpp | 5914 : lineOrBytecode(lineOrBytecode), in FunctionCall() 5924 uint32_t lineOrBytecode; member 8885 return emitInstanceCall(lineOrBytecode, fn); in emitInstanceCallOp() 11021 return throwFrom(exn, lineOrBytecode); in emitThrow() 11040 return throwFrom(exn, lineOrBytecode); in emitRethrow() 11272 FunctionCall baselineCall(lineOrBytecode); in emitCall() 11333 FunctionCall baselineCall(lineOrBytecode); in emitCallIndirect() 11400 FunctionCall baselineCall(lineOrBytecode); in emitUnaryMathBuiltinCall() 12457 FunctionCall baselineCall(lineOrBytecode); in emitInstanceCall() 12970 return emitMemCopyCall(lineOrBytecode); in emitMemCopy() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/wasm/ |
H A D | WasmGenerator.h | 48 uint32_t lineOrBytecode; member 51 FuncCompileInput(uint32_t index, uint32_t lineOrBytecode, in FuncCompileInput() 57 lineOrBytecode(lineOrBytecode), in FuncCompileInput() 264 uint32_t funcIndex, uint32_t lineOrBytecode, const uint8_t* begin,
|
H A D | WasmCraneliftCompile.cpp | 116 uint32_t lineOrBytecode, uint32_t funcBytecodeSize, StackMaps* stackMaps, in GenerateCraneliftCode() argument 127 func.frame_pushed, BytecodeOffset(lineOrBytecode)); in GenerateCraneliftCode() 237 if (lineOrBytecode > 0) { in GenerateCraneliftCode() 238 MOZ_ASSERT(metadata.module_bytecode_offset >= lineOrBytecode); in GenerateCraneliftCode() 240 lineOrBytecode + funcBytecodeSize); in GenerateCraneliftCode() 326 offset_in_module(func.lineOrBytecode) {} in CraneliftFuncCompileInput() 560 Decoder d(func.begin, func.end, func.lineOrBytecode, error); in CraneliftCompileFunctions() 579 uint32_t lineOrBytecode = func.lineOrBytecode; in CraneliftCompileFunctions() local 585 masm, clifFunc, funcType, funcTypeId, lineOrBytecode, in CraneliftCompileFunctions() 591 if (!code->codeRanges.emplaceBack(func.index, lineOrBytecode, offsets)) { in CraneliftCompileFunctions()
|
H A D | WasmCodegenTypes.h | 282 CodeRange(uint32_t funcIndex, uint32_t lineOrBytecode, FuncOffsets offsets); 425 CallSiteDesc(uint32_t lineOrBytecode, Kind kind) in CallSiteDesc() argument 426 : lineOrBytecode_(lineOrBytecode), kind_(kind) { in CallSiteDesc() 428 MOZ_ASSERT(lineOrBytecode == lineOrBytecode_); in CallSiteDesc() 430 uint32_t lineOrBytecode() const { return lineOrBytecode_; } in lineOrBytecode() function
|
H A D | WasmIonCompile.cpp | 1711 bool postBarrierFilteringCall(uint32_t lineOrBytecode, in postBarrierFilteringCall() argument 1987 CallSiteDesc desc(lineOrBytecode, CallSiteDesc::Func); in callDirect() 2112 uint32_t lineOrBytecode, in builtinInstanceMethodCall() argument 3078 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in emitNewException() local 3097 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in emitThrow() local 3184 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in throwFrom() local 3750 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCall() local 3801 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCallIndirect() local 3937 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitSetGlobal() local 4370 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitUnaryMathBuiltinCall() local [all …]
|
H A D | WasmBCCodegen-inl.h | 477 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in emitInstanceCallOp() local 484 return emitInstanceCall(lineOrBytecode, fn); in emitInstanceCallOp() 490 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in emitInstanceCallOp() local 499 return emitInstanceCall(lineOrBytecode, fn); in emitInstanceCallOp() 505 uint32_t lineOrBytecode = readCallSiteLineOrBytecode(); in emitInstanceCallOp() local 517 return emitInstanceCall(lineOrBytecode, fn); in emitInstanceCallOp()
|
H A D | WasmBCClass.h | 131 explicit FunctionCall(uint32_t lineOrBytecode) in FunctionCall() 132 : lineOrBytecode(lineOrBytecode), in FunctionCall() 142 uint32_t lineOrBytecode; member 1224 [[nodiscard]] bool throwFrom(RegRef exn, uint32_t lineOrBytecode); 1496 [[nodiscard]] bool emitInstanceCall(uint32_t lineOrBytecode, 1516 uint32_t lineOrBytecode); 1519 uint32_t lineOrBytecode); 1524 [[nodiscard]] bool memCopyCall(uint32_t lineOrBytecode); 1529 [[nodiscard]] bool memFillCall(uint32_t lineOrBytecode);
|
H A D | WasmBaselineCompile.cpp | 3776 if (!throwFrom(exn, lineOrBytecode)) { in emitBodyDelegateThrowPad() 4071 return throwFrom(exn, lineOrBytecode); in emitThrow() 4092 return throwFrom(exn, lineOrBytecode); in emitRethrow() 4324 FunctionCall baselineCall(lineOrBytecode); in emitCall() 4386 FunctionCall baselineCall(lineOrBytecode); in emitCallIndirect() 4460 FunctionCall baselineCall(lineOrBytecode); in emitUnaryMathBuiltinCall() 5210 FunctionCall baselineCall(lineOrBytecode); in emitInstanceCall() 5499 return memCopyCall(lineOrBytecode); in emitMemCopy() 5505 lineOrBytecode, in memCopyCall() 5530 return memFillCall(lineOrBytecode); in emitMemFill() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/ |
H A D | WasmGenerator.h | 43 uint32_t lineOrBytecode; member 46 FuncCompileInput(uint32_t index, uint32_t lineOrBytecode, in FuncCompileInput() 52 lineOrBytecode(lineOrBytecode), in FuncCompileInput() 255 uint32_t funcIndex, uint32_t lineOrBytecode, const uint8_t* begin,
|
H A D | WasmCraneliftCompile.cpp | 116 uint32_t lineOrBytecode, uint32_t funcBytecodeSize, StackMaps* stackMaps, in GenerateCraneliftCode() argument 127 func.frame_pushed, BytecodeOffset(lineOrBytecode)); in GenerateCraneliftCode() 237 if (lineOrBytecode > 0) { in GenerateCraneliftCode() 238 MOZ_ASSERT(metadata.module_bytecode_offset >= lineOrBytecode); in GenerateCraneliftCode() 240 lineOrBytecode + funcBytecodeSize); in GenerateCraneliftCode() 327 offset_in_module(func.lineOrBytecode) {} in CraneliftFuncCompileInput() 551 Decoder d(func.begin, func.end, func.lineOrBytecode, error); in CraneliftCompileFunctions() 570 uint32_t lineOrBytecode = func.lineOrBytecode; in CraneliftCompileFunctions() local 576 masm, clifFunc, funcType, funcTypeId, lineOrBytecode, in CraneliftCompileFunctions() 582 if (!code->codeRanges.emplaceBack(func.index, lineOrBytecode, offsets)) { in CraneliftCompileFunctions()
|
H A D | WasmIonCompile.cpp | 1570 CallSiteDesc desc(lineOrBytecode, CallSiteDesc::Func); in callDirect() 1677 uint32_t lineOrBytecode, in builtinInstanceMethodCall() argument 2660 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCall() local 2705 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitCallIndirect() local 2835 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitSetGlobal() local 3266 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitUnaryMathBuiltinCall() local 3287 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitUnaryMathBuiltinCall() 3300 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitBinaryMathBuiltinCall() local 3323 if (!f.builtinCall(callee, lineOrBytecode, call, &def)) { in EmitBinaryMathBuiltinCall() 3332 uint32_t lineOrBytecode = f.readCallSiteLineOrBytecode(); in EmitMemoryGrow() local [all …]
|
H A D | WasmTypes.h | 1072 CodeRange(uint32_t funcIndex, uint32_t lineOrBytecode, FuncOffsets offsets); 1213 CallSiteDesc(uint32_t lineOrBytecode, Kind kind) in CallSiteDesc() argument 1214 : lineOrBytecode_(lineOrBytecode), kind_(kind) { in CallSiteDesc() 1216 MOZ_ASSERT(lineOrBytecode == lineOrBytecode_); in CallSiteDesc() 1218 uint32_t lineOrBytecode() const { return lineOrBytecode_; } in lineOrBytecode() function
|
H A D | WasmBaselineCompile.cpp | 5914 : lineOrBytecode(lineOrBytecode), in FunctionCall() 5924 uint32_t lineOrBytecode; member 8885 return emitInstanceCall(lineOrBytecode, fn); in emitInstanceCallOp() 11021 return throwFrom(exn, lineOrBytecode); in emitThrow() 11040 return throwFrom(exn, lineOrBytecode); in emitRethrow() 11272 FunctionCall baselineCall(lineOrBytecode); in emitCall() 11333 FunctionCall baselineCall(lineOrBytecode); in emitCallIndirect() 11400 FunctionCall baselineCall(lineOrBytecode); in emitUnaryMathBuiltinCall() 12457 FunctionCall baselineCall(lineOrBytecode); in emitInstanceCall() 12970 return emitMemCopyCall(lineOrBytecode); in emitMemCopy() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/wasm/ |
H A D | WasmIonCompile.h | 50 uint32_t lineOrBytecode, in FuncBytes() argument 55 lineOrBytecode_(lineOrBytecode), in FuncBytes() 63 uint32_t lineOrBytecode() const { return lineOrBytecode_; } in lineOrBytecode() function
|
H A D | WasmFrameIterator.h | 71 unsigned lineOrBytecode() const;
|