Lines Matching refs:ReturnReg

338       masm.move32(Imm32(1), ReturnReg);  in callVMInternal()
339 masm.store32(ReturnReg, AbsoluteAddress(addr)); in callVMInternal()
367 masm.push(ReturnReg); in callVMInternal()
368 masm.move32(Imm32(0), ReturnReg); in callVMInternal()
369 masm.store32(ReturnReg, AbsoluteAddress(addr)); in callVMInternal()
370 masm.pop(ReturnReg); in callVMInternal()
2885 Register result = ReturnReg; in generateRegExpSearcherStub()
3030 MOZ_ASSERT(ToRegister(lir->output()) == ReturnReg); in visitRegExpSearcher()
3032 static_assert(RegExpTesterRegExpReg != ReturnReg); in visitRegExpSearcher()
3033 static_assert(RegExpTesterStringReg != ReturnReg); in visitRegExpSearcher()
3034 static_assert(RegExpTesterLastIndexReg != ReturnReg); in visitRegExpSearcher()
3045 masm.branch32(Assembler::Equal, ReturnReg, Imm32(RegExpSearcherResultFailed), in visitRegExpSearcher()
3061 Register result = ReturnReg; in generateRegExpTesterStub()
3169 MOZ_ASSERT(ToRegister(lir->output()) == ReturnReg); in visitRegExpTester()
3171 static_assert(RegExpTesterRegExpReg != ReturnReg); in visitRegExpTester()
3172 static_assert(RegExpTesterStringReg != ReturnReg); in visitRegExpTester()
3173 static_assert(RegExpTesterLastIndexReg != ReturnReg); in visitRegExpTester()
3183 masm.branch32(Assembler::Equal, ReturnReg, Imm32(RegExpTesterResultFailed), in visitRegExpTester()
4193 MOZ_ASSERT(!output.aliases(ReturnReg)); in visitMegamorphicLoadSlot()
4196 masm.branchIfFalseBool(ReturnReg, &bail); in visitMegamorphicLoadSlot()
4226 masm.mov(ReturnReg, temp0); in visitMegamorphicLoadSlotByValue()
4262 masm.mov(ReturnReg, temp0); in visitMegamorphicStoreSlot()
4295 masm.mov(ReturnReg, temp0); in visitMegamorphicHasProp()
4444 masm.mov(ReturnReg, temp0); in visitGuardStringToDouble()
5098 masm.branchIfFalseBool(ReturnReg, masm.failureLabel()); in visitCallNative()
5101 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitCallNative()
5261 masm.branchIfFalseBool(ReturnReg, masm.exceptionLabel()); in visitCallDOMNative()
5272 static_assert(!JSReturnOperand.aliases(ReturnReg), in visitCallDOMNative()
5274 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitCallDOMNative()
5412 static_assert(!JSReturnOperand.aliases(ReturnReg), in visitCallGeneric()
5414 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitCallGeneric()
5498 static_assert(!JSReturnOperand.aliases(ReturnReg), in visitCallKnown()
5500 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitCallKnown()
6033 static_assert(!JSReturnOperand.aliases(ReturnReg), in emitApplyGeneric()
6035 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in emitApplyGeneric()
6723 if (ReturnReg != objReg) { in visitNewArrayCallVM()
6724 masm.movePtr(ReturnReg, objReg); in visitNewArrayCallVM()
7010 if (ReturnReg != objReg) { in visitNewObjectVMCall()
7011 masm.movePtr(ReturnReg, objReg); in visitNewObjectVMCall()
7360 masm.branchTestPtr(Assembler::Zero, ReturnReg, ReturnReg, &failure); in visitCreateArgumentsObject()
10620 masm.jump(ReturnReg); in generateLazyLinkStub()
10648 masm.branchIfFalseBool(ReturnReg, masm.failureLabel()); in generateInterpreterStub()
14226 masm.branchIfFalseBool(ReturnReg, masm.exceptionLabel()); in visitGetDOMProperty()
14236 static_assert(!JSReturnOperand.aliases(ReturnReg), in visitGetDOMProperty()
14238 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitGetDOMProperty()
14341 masm.branchIfFalseBool(ReturnReg, masm.exceptionLabel()); in visitSetDOMProperty()
14346 masm.switchToRealm(gen->realm->realmPtr(), ReturnReg); in visitSetDOMProperty()
14719 bailoutCmpPtr(Assembler::Equal, ReturnReg, ImmWord(0), lir->snapshot()); in visitObjectClassToString()
15159 masm.branchIfTrueBool(ReturnReg, &bail); in visitDebugger()
15774 bailoutIfFalseBool(ReturnReg, lir->snapshot()); in visitGuardHasGetterSetter()
15898 masm.mov(ReturnReg, temp0); in visitCallObjectHasSparseElement()
16393 MOZ_ASSERT(ToRegister(lir->output()) == ReturnReg); in emitIonToWasmCallBase()