Home
last modified time | relevance | path

Searched refs:WasmStackAlignment (Results 1 – 25 of 73) sorted by relevance

123

/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/
H A DWasmStubs.cpp796 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
799 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateInterpEntry()
822 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
824 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
831 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
1012 unsigned frameSize = StackDecrementForCall(WasmStackAlignment, in GenerateJitEntry()
1279 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1281 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1607 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
1615 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
[all …]
H A DWasmFrame.cpp55 static_assert(WasmStackAlignment >= Alignment, in alignmentStaticAsserts()
/dports/www/firefox/firefox-99.0/js/src/wasm/
H A DWasmStubs.cpp802 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
805 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateInterpEntry()
828 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
830 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
837 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
1026 unsigned frameSize = StackDecrementForCall(WasmStackAlignment, in GenerateJitEntry()
1293 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1295 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1620 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
1628 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
[all …]
H A DWasmDebugFrame.cpp48 static_assert(WasmStackAlignment >= Alignment, in alignmentStaticAsserts()
H A DWasmGC.h328 return AlignBytes(unalignedSize, jit::WasmStackAlignment); in AlignStackArgAreaSize()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/
H A DWasmStubs.cpp796 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
799 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateInterpEntry()
822 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
824 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
831 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
1012 unsigned frameSize = StackDecrementForCall(WasmStackAlignment, in GenerateJitEntry()
1279 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1281 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1607 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
1615 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
[all …]
H A DWasmFrame.cpp55 static_assert(WasmStackAlignment >= Alignment, in alignmentStaticAsserts()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/
H A DWasmStubs.cpp756 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
759 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateInterpEntry()
778 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
780 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
787 static_assert(WasmStackAlignment == 16, "ARM64 SP alignment"); in GenerateInterpEntry()
969 unsigned frameSize = StackDecrementForCall(WasmStackAlignment, in GenerateJitEntry()
1234 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1236 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
1550 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
1557 masm.assertStackAlignment(WasmStackAlignment); in GenerateDirectCallFromJit()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/
H A DWasmStubs.cpp325 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateInterpEntry()
330 WasmStackAlignment, masm.framePushed(), StackArgBytes(fe.sig().args())); in GenerateInterpEntry()
343 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
345 masm.assertStackAlignment(WasmStackAlignment); in GenerateInterpEntry()
468 StackDecrementForCall(WasmStackAlignment, 0, bytesNeeded); in GenerateJitEntry()
644 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
646 masm.assertStackAlignment(WasmStackAlignment); in GenerateJitEntry()
874 StackDecrementForCall(masm, WasmStackAlignment, fi.sig().args()); in GenerateImportFunction()
1083 static_assert(WasmStackAlignment >= JitStackAlignment, "subsumes"); in GenerateImportJitExit()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/shared/
H A DCodeGenerator-shared.cpp93 WasmStackAlignment); in CodeGeneratorShared()
98 WasmStackAlignment); in CodeGeneratorShared()
104 WasmStackAlignment); in CodeGeneratorShared()
1490 MOZ_ASSERT((sizeof(wasm::Frame) + masm.framePushed()) % WasmStackAlignment == 0); in emitWasmCallBase()
1491 static_assert(WasmStackAlignment >= ABIStackAlignment && in emitWasmCallBase()
1492 WasmStackAlignment % ABIStackAlignment == 0, in emitWasmCallBase()
1497 masm.branchTestStackPtr(Assembler::Zero, Imm32(WasmStackAlignment - 1), &ok); in emitWasmCallBase()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/shared/
H A DCodeGenerator-shared.cpp89 ComputeByteAlignment(sizeof(wasm::Frame), WasmStackAlignment); in CodeGeneratorShared()
95 WasmStackAlignment); in CodeGeneratorShared()
101 WasmStackAlignment); in CodeGeneratorShared()
1398 MOZ_ASSERT((sizeof(wasm::Frame) + masm.framePushed()) % WasmStackAlignment == in emitWasmCallBase()
1401 WasmStackAlignment >= ABIStackAlignment && in emitWasmCallBase()
1402 WasmStackAlignment % ABIStackAlignment == 0, in emitWasmCallBase()
1407 masm.branchTestStackPtr(Assembler::Zero, Imm32(WasmStackAlignment - 1), &ok); in emitWasmCallBase()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/none/
H A DArchitecture-none.h19 static const uint32_t WasmStackAlignment = 8; variable
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/none/
H A DArchitecture-none.h21 static const uint32_t WasmStackAlignment = 8; variable
/dports/www/firefox/firefox-99.0/js/src/jit/none/
H A DArchitecture-none.h21 static const uint32_t WasmStackAlignment = 8; variable
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/none/
H A DArchitecture-none.h22 static const uint32_t WasmStackAlignment = 8; variable
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/none/
H A DArchitecture-none.h21 static const uint32_t WasmStackAlignment = 8; variable
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/none/
H A DArchitecture-none.h21 static const uint32_t WasmStackAlignment = 8; variable
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/wasm/
H A DWasmStubs.cpp160 masm.andToStackPtr(Imm32(~(WasmStackAlignment - 1))); in GenerateEntry()
163 masm.reserveStack(AlignBytes(StackArgBytes(fe.sig().args()), WasmStackAlignment)); in GenerateEntry()
266 masm.assertStackAlignment(WasmStackAlignment); in GenerateEntry()
456 … unsigned framePushed = StackDecrementForCall(masm, WasmStackAlignment, fi.sig().args(), tlsBytes); in GenerateImportFunction()
644 static_assert(WasmStackAlignment >= JitStackAlignment, "subsumes"); in GenerateImportJitExit()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips32/
H A DAssembler-mips32.h111 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment;
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips32/
H A DAssembler-mips32.h161 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable
/dports/www/firefox/firefox-99.0/js/src/jit/mips32/
H A DAssembler-mips32.h157 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/mips32/
H A DAssembler-mips32.h148 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips32/
H A DAssembler-mips32.h161 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips32/
H A DAssembler-mips32.h154 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips64/
H A DAssembler-mips64.h188 static constexpr uint32_t WasmStackAlignment = SimdMemoryAlignment; variable

123