From e7ade1e911f2118ce3f6bf1a5d227f725ff18401 Mon Sep 17 00:00:00 2001 From: Basilisk-Dev Date: Sat, 25 Apr 2026 14:21:41 -0400 Subject: [PATCH] Issue #3049 - loongarch64: allocate Ion temps for post-write barriers --- js/src/jit/loongarch64/Lowering-loongarch64.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/src/jit/loongarch64/Lowering-loongarch64.h b/js/src/jit/loongarch64/Lowering-loongarch64.h index 439ef41f1b..e1d8e483c0 100644 --- a/js/src/jit/loongarch64/Lowering-loongarch64.h +++ b/js/src/jit/loongarch64/Lowering-loongarch64.h @@ -29,6 +29,8 @@ class LIRGeneratorLoongArch64 : public LIRGeneratorMIPSShared return temp(); } + bool needTempForPostBarrier() { return true; } + void lowerUntypedPhiInput(MPhi* phi, uint32_t inputPosition, LBlock* block, size_t lirIndex); void defineUntypedPhi(MPhi* phi, size_t lirIndex);