Lines Matching refs:Zero
88 return Zero; in InputXRegisterOrZero()
1003 __ AmoSwapD(Zero, swap_src, addr, AqRl::kRelease); in StoreSeqCst()
1005 __ AmoSwapW(Zero, swap_src, addr, AqRl::kRelease); in StoreSeqCst()
1441 __ Mv(out, Zero); in DivRemOneOrMinusOne()
1445 __ Subw(out, Zero, dividend); in DivRemOneOrMinusOne()
1448 __ Sub(out, Zero, dividend); in DivRemOneOrMinusOne()
2204 __ Min(rd, rs1, use_imm ? Zero : rs2); in HandleBinaryOp()
2208 __ Max(rd, rs1, use_imm ? Zero : rs2); in HandleBinaryOp()
3453 __ Stored(Zero, TR, GetExceptionTlsOffset()); in VisitClearException()
3907 __ Mv(out, Zero); in VisitInstanceOf()
5169 false_reg = Zero; in VisitSelect()
5176 true_reg = Zero; in VisitSelect()
5178 true_reg = (false_reg == Zero) ? srs.AllocateXRegister() in VisitSelect()
5198 if (false_reg == Zero) { in VisitSelect()
5200 } else if (true_reg == Zero) { in VisitSelect()
5203 DCHECK_NE(xor_reg, Zero); in VisitSelect()
6012 Zero, SP, -static_cast<int32_t>(GetStackOverflowReservedBytes(InstructionSet::kRiscv64))); in GenerateFrameEntry()
6056 __ Storew(Zero, SP, GetStackOffsetOfShouldDeoptimizeFlag()); in GenerateFrameEntry()
6165 gpr = Zero; // Note: The scratch register allocated above shall not be used. in MoveLocation()
6249 XRegister gpr = (value != 0) ? srs.AllocateXRegister() : Zero; in MoveLocation()
6291 blocked_core_registers_[Zero] = true; in SetupBlockedRegisters()
6434 __ Lw(Zero, obj.AsRegister<XRegister>(), 0); in GenerateImplicitNullCheck()
7025 __ Sub(reg, Zero, reg); // Negate the ref. in PoisonHeapReference()
7030 __ Sub(reg, Zero, reg); // Negate the ref. in UnpoisonHeapReference()