/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/asmjs/ |
H A D | WasmStubs.cpp | 392 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 456 AssertStackAlignment(masm, ABIStackAlignment); in CheckForHeapDetachment() 530 AssertStackAlignment(masm, ABIStackAlignment); in GenerateInterpExit() 782 AssertStackAlignment(masm, ABIStackAlignment); in GenerateIonExit() 888 masm.assertStackAlignment(ABIStackAlignment); in GenerateOnDetachedExit() 925 masm.assertStackAlignment(ABIStackAlignment); in GenerateStackOverflowExit() 978 masm.assertStackAlignment(ABIStackAlignment); in GenerateConversionErrorExit() 1006 masm.assertStackAlignment(ABIStackAlignment); in GenerateOutOfBoundsExit() 1061 masm.assertStackAlignment(ABIStackAlignment); in GenerateAsyncInterruptExit() 1097 masm.assertStackAlignment(ABIStackAlignment); in GenerateAsyncInterruptExit() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/ |
H A D | WasmStubs.cpp | 724 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 727 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 1017 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 1178 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 1367 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 1405 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() 1439 masm.assertStackAlignment(ABIStackAlignment); in GenerateOldTrapExit() 1543 masm.assertStackAlignment(ABIStackAlignment); in GenerateInterruptExit() 1587 masm.assertStackAlignment(ABIStackAlignment); in GenerateInterruptExit() 1637 masm.assertStackAlignment(ABIStackAlignment); in GenerateInterruptExit() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/wasm/ |
H A D | WasmStubs.cpp | 570 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 759 static_assert(ABIStackAlignment <= JitStackAlignment, "subsumes"); in GenerateImportJitExit() 762 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 818 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 836 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 895 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() 925 masm.andToStackPtr(Imm32(~(ABIStackAlignment - 1))); in GenerateGenericMemoryAccessTrap() 987 masm.andToStackPtr(Imm32(~(ABIStackAlignment - 1))); in GenerateInterruptExit() 991 masm.assertStackAlignment(ABIStackAlignment); in GenerateInterruptExit() 1029 masm.assertStackAlignment(ABIStackAlignment); in GenerateInterruptExit() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x64/ |
H A D | MacroAssembler-x64.cpp | 357 andq(Imm32(~(ABIStackAlignment - 1)), rsp); in setupUnalignedABICall() 371 ABIStackAlignment); in callWithABIPre() 373 static_assert(sizeof(AsmJSFrame) % ABIStackAlignment == 0, in callWithABIPre() 376 ABIStackAlignment); in callWithABIPre() 393 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | WasmStubs.cpp | 959 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 970 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 1419 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 2054 StackDecrementForCall(ABIStackAlignment, in GenerateImportInterpExit() 2118 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 2359 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 2576 StackDecrementForCall(ABIStackAlignment, in GenerateBuiltinThunk() 2609 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 2738 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() 2796 masm.assertStackAlignment(ABIStackAlignment); in GenerateThrowStub() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/wasm/ |
H A D | WasmStubs.cpp | 971 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 982 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 1433 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 2061 StackDecrementForCall(ABIStackAlignment, in GenerateImportInterpExit() 2129 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 2376 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 2593 StackDecrementForCall(ABIStackAlignment, in GenerateBuiltinThunk() 2626 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 2766 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() 2860 masm.assertStackAlignment(ABIStackAlignment); in GenerateThrowStub() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/ |
H A D | WasmStubs.cpp | 959 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 970 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 1419 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 2054 StackDecrementForCall(ABIStackAlignment, in GenerateImportInterpExit() 2118 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 2359 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 2576 StackDecrementForCall(ABIStackAlignment, in GenerateBuiltinThunk() 2609 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 2738 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() 2796 masm.assertStackAlignment(ABIStackAlignment); in GenerateThrowStub() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x86/ |
H A D | MacroAssembler-x86.cpp | 438 andl(Imm32(~(ABIStackAlignment - 1)), esp); in setupUnalignedABICall() 452 ABIStackAlignment); in callWithABIPre() 456 ABIStackAlignment); in callWithABIPre() 473 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | WasmStubs.cpp | 916 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 927 masm.assertStackAlignment(ABIStackAlignment); in GenerateBigIntInitialization() 1364 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 1367 masm.assertStackAlignment(ABIStackAlignment); in GenerateJitEntry() 1982 StackDecrementForCall(ABIStackAlignment, in GenerateImportInterpExit() 2046 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportInterpExit() 2300 AssertStackAlignment(masm, ABIStackAlignment); in GenerateImportJitExit() 2514 StackDecrementForCall(ABIStackAlignment, in GenerateBuiltinThunk() 2547 AssertStackAlignment(masm, ABIStackAlignment); in GenerateBuiltinThunk() 2672 masm.assertStackAlignment(ABIStackAlignment); in GenerateTrapExit() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1838 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1850 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1863 if (framePushed() % ABIStackAlignment != 0) { in alignFrameForICArguments() 1864 aic.alignmentPadding = ABIStackAlignment - (framePushed() % ABIStackAlignment); in alignFrameForICArguments() 1869 MOZ_ASSERT(framePushed() % ABIStackAlignment == 0); in alignFrameForICArguments() 1884 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 2139 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 2193 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2207 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2211 ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x64/ |
H A D | MacroAssembler-x64.cpp | 450 andq(Imm32(~(ABIStackAlignment - 1)), rsp); in setupUnalignedABICall() 464 ABIStackAlignment); in callWithABIPre() 466 static_assert(sizeof(wasm::Frame) % ABIStackAlignment == 0, in callWithABIPre() 469 ABIStackAlignment); in callWithABIPre() 486 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 2285 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 2297 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 2310 if (framePushed() % ABIStackAlignment != 0) { in alignFrameForICArguments() 2311 aic.alignmentPadding = ABIStackAlignment - (framePushed() % ABIStackAlignment); in alignFrameForICArguments() 2316 MOZ_ASSERT(framePushed() % ABIStackAlignment == 0); in alignFrameForICArguments() 2331 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 2605 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 2667 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2681 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2685 ABIStackAlignment); in callWithABIPre() [all …]
|
H A D | Assembler-mips32.h | 88 static MOZ_CONSTEXPR_VAR uint32_t ABIStackAlignment = 8; variable
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips64/ |
H A D | MacroAssembler-mips64.cpp | 1989 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1999 if (framePushed() % ABIStackAlignment != 0) { in alignFrameForICArguments() 2000 aic.alignmentPadding = ABIStackAlignment - (framePushed() % ABIStackAlignment); in alignFrameForICArguments() 2005 MOZ_ASSERT(framePushed() % ABIStackAlignment == 0); in alignFrameForICArguments() 2020 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 2312 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2326 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2330 ABIStackAlignment); in callWithABIPre() 2352 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips64/ |
H A D | MacroAssembler-mips64.cpp | 2403 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 2413 if (framePushed() % ABIStackAlignment != 0) { in alignFrameForICArguments() 2414 aic.alignmentPadding = ABIStackAlignment - (framePushed() % ABIStackAlignment); in alignFrameForICArguments() 2419 MOZ_ASSERT(framePushed() % ABIStackAlignment == 0); in alignFrameForICArguments() 2434 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 2755 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2769 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2773 ABIStackAlignment); in callWithABIPre() 2795 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x86/ |
H A D | MacroAssembler-x86.cpp | 357 andl(Imm32(~(ABIStackAlignment - 1)), esp); in setupUnalignedABICall() 371 ABIStackAlignment); in callWithABIPre() 375 ABIStackAlignment); in callWithABIPre() 392 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x64/ |
H A D | MacroAssembler-x64.cpp | 286 andq(Imm32(~(ABIStackAlignment - 1)), rsp); in setupUnalignedABICall() 298 ABIStackAlignment); in callWithABIPre() 302 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() 318 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/x64/ |
H A D | MacroAssembler-x64.cpp | 350 andq(Imm32(~(ABIStackAlignment - 1)), rsp); in setupUnalignedABICall() 362 ABIStackAlignment); in callWithABIPre() 366 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() 384 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1739 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1749 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1760 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & in handleFailureWithHandlerTail() 1761 ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 1965 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 1994 ma_and(SecondScratchReg, SecondScratchReg, Imm32(~(ABIStackAlignment - 1))); in PopRegsInMaskIgnore() 2041 ma_and(scratch, scratch, Imm32(~(ABIStackAlignment - 1))); in storeRegsInMask() 2065 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2077 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2081 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1739 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1749 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1760 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & in handleFailureWithHandlerTail() 1761 ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 1965 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 1994 ma_and(SecondScratchReg, SecondScratchReg, Imm32(~(ABIStackAlignment - 1))); in PopRegsInMaskIgnore() 2041 ma_and(scratch, scratch, Imm32(~(ABIStackAlignment - 1))); in storeRegsInMask() 2065 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2077 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2081 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1727 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1737 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1748 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & in handleFailureWithHandlerTail() 1749 ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 1930 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 1955 ma_and(SecondScratchReg, SecondScratchReg, Imm32(~(ABIStackAlignment - 1))); in PopRegsInMaskIgnore() 1994 ma_and(scratch, scratch, Imm32(~(ABIStackAlignment - 1))); in storeRegsInMask() 2018 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2030 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2034 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1739 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1749 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1760 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & in handleFailureWithHandlerTail() 1761 ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 1965 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 1994 ma_and(SecondScratchReg, SecondScratchReg, Imm32(~(ABIStackAlignment - 1))); in PopRegsInMaskIgnore() 2041 ma_and(scratch, scratch, Imm32(~(ABIStackAlignment - 1))); in storeRegsInMask() 2065 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2077 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2081 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips32/ |
H A D | MacroAssembler-mips32.cpp | 1731 as_andi(ScratchRegister, sp, ABIStackAlignment - 1); in checkStackAlignment() 1741 asMasm().andPtr(Imm32(~(ABIStackAlignment - 1)), StackPointer); in alignStackPointer() 1752 int size = (sizeof(ResumeFromException) + ABIStackAlignment) & in handleFailureWithHandlerTail() 1753 ~(ABIStackAlignment - 1); in handleFailureWithHandlerTail() 1940 ma_and(SecondScratchReg, sp, Imm32(~(ABIStackAlignment - 1))); in PushRegsInMask() 1969 ma_and(SecondScratchReg, SecondScratchReg, Imm32(~(ABIStackAlignment - 1))); in PopRegsInMaskIgnore() 2016 ma_and(scratch, scratch, Imm32(~(ABIStackAlignment - 1))); in storeRegsInMask() 2040 ma_and(StackPointer, StackPointer, Imm32(~(ABIStackAlignment - 1))); in setupUnalignedABICall() 2052 stackForCall += ComputeByteAlignment(stackForCall, ABIStackAlignment); in callWithABIPre() 2056 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x86/ |
H A D | MacroAssembler-x86.cpp | 272 andl(Imm32(~(ABIStackAlignment - 1)), esp); in setupUnalignedABICall() 284 ABIStackAlignment); in callWithABIPre() 288 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() 304 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/x86/ |
H A D | MacroAssembler-x86.cpp | 309 andl(Imm32(~(ABIStackAlignment - 1)), esp); in setupUnalignedABICall() 321 ABIStackAlignment); in callWithABIPre() 325 stackForCall + framePushed() + alignmentAtPrologue, ABIStackAlignment); in callWithABIPre() 343 assertStackAlignment(ABIStackAlignment); in callWithABIPre()
|