diff --git a/js/src/jit/SharedIC.h b/js/src/jit/SharedIC.h index d259ebf0bc..ab379d3039 100644 --- a/js/src/jit/SharedIC.h +++ b/js/src/jit/SharedIC.h @@ -1067,6 +1067,8 @@ class ICStubCompiler MOZ_ASSERT(!regs.has(PseudoStackPointer)); MOZ_ASSERT(!regs.has(RealStackPointer)); MOZ_ASSERT(!regs.has(ICTailCallReg)); +#elif defined(JS_CODEGEN_LOONGARCH64) + MOZ_ASSERT(!regs.has(BaselineStackReg)); #else MOZ_ASSERT(!regs.has(BaselineStackReg)); #endif @@ -1075,6 +1077,9 @@ class ICStubCompiler #ifdef JS_CODEGEN_X64 regs.take(ExtractTemp0); regs.take(ExtractTemp1); +#elif defined(JS_CODEGEN_LOONGARCH64) + regs.take(ExtractTemp0); + regs.take(ExtractTemp1); #endif switch (numInputs) {