Issue #3049 - loongarch64: restore pre-barrier link register correctly

This commit is contained in:
Basilisk-Dev 2026-04-25 17:21:49 -04:00 committed by wuggy
commit 74a9bacc58

View file

@ -872,9 +872,8 @@ JitRuntime::generatePreBarrier(JSContext* cx, MIRType type)
masm.passABIArg(a1);
masm.callWithABI(IonMarkFunction(type));
save.take(AnyRegister(ra));
masm.PopRegsInMask(save);
masm.ret();
masm.abiret();
Linker linker(masm);
AutoFlushICache afc("PreBarrier");