Lines Matching refs:scratch2

1153       Register scratch2 = temps.Acquire();
1154 LoadNBytesOverwritingBaseReg<NBYTES, IS_SIGNED>(rs, scratch, scratch2);
1992 Register scratch2 = temps.Acquire();
2015 ExtractBits(scratch2, scratch, kFloatMantissaBits, kFloatExponentBits);
2051 // If real exponent (i.e., scratch2 - kFloatExponentBias) is greater than
2055 // they also satisfy (scratch2 - kFloatExponentBias >= kFloatMantissaBits),
2058 Branch(&done, greater_equal, scratch2,
2115 // If real exponent (i.e., scratch2 - kFloatExponentBias) is greater than
2119 // they also satisfy (scratch2 - kFloatExponentBias >= kFloatMantissaBits),
2387 Register scratch2 = temps.Acquire();
2390 DCHECK(src_high != scratch2 && src_high != scratch);
2393 slli(scratch2, src_high, 32);
2396 or_(scratch, scratch, scratch2);
2403 Register scratch2 = temps.Acquire();
2406 DCHECK(src_low != scratch && src_low != scratch2);
2408 slli(scratch2, src_low, 32);
2409 srli(scratch2, scratch2, 32);
2412 or_(scratch, scratch, scratch2);
2700 Register scratch2 = temps.Acquire();
2704 li(scratch2, 0x55555555); // B0 = 0x55555555;
2706 And(scratch, scratch, scratch2);
2708 li(scratch2, 0x33333333); // B1 = 0x33333333;
2709 slli(rd, scratch2, 4);
2710 or_(scratch2, scratch2, rd);
2711 And(rd, scratch, scratch2);
2713 And(scratch, scratch, scratch2);
2717 li(scratch2, 0xF);
2718 Mul32(scratch2, value, scratch2); // B2 = 0x0F0F0F0F;
2719 And(rd, rd, scratch2);
2736 Register scratch2 = temps.Acquire();
2740 li(scratch2, 5);
2741 Mul64(scratch2, value, scratch2); // B0 = 0x5555555555555555l;
2743 And(scratch, scratch, scratch2);
2745 li(scratch2, 3);
2746 Mul64(scratch2, value, scratch2); // B1 = 0x3333333333333333l;
2747 And(rd, scratch, scratch2);
2749 And(scratch, scratch, scratch2);
2753 li(scratch2, 0xF);
2755 Mul64(scratch2, value, scratch2); // B2 = 0x0F0F0F0F0F0F0F0Fl;
2756 And(rd, rd, scratch2);
3562 Register scratch2 = temps.Acquire();
3568 CalcScaledAddress(scratch2, array, scratch, kSystemPointerSizeLog2);
3569 Ld(scratch2, MemOperand(scratch2));
3570 push(scratch2);
3578 CalcScaledAddress(scratch2, array, scratch, kSystemPointerSizeLog2);
3579 Ld(scratch2, MemOperand(scratch2));
3580 push(scratch2);
3682 Register scratch2,
3693 Sll64(scratch2, num_args, kSystemPointerSizeLog2);
3696 Branch(stack_overflow, le, scratch1, Operand(scratch2));
3698 Branch(done, gt, scratch1, Operand(scratch2));
4056 Register scratch2 = temps.Acquire();
4063 DCHECK(left != scratch2 && right_reg != scratch2 && dst != scratch2 &&
4064 overflow != scratch2);
4067 add(scratch2, left, right_reg);
4068 xor_(overflow, scratch2, left);
4069 xor_(scratch, scratch2, right_reg);
4071 Mv(dst, scratch2);
4086 Register scratch2 = temps.Acquire();
4094 DCHECK(left != scratch2 && right_reg != scratch2 && dst != scratch2 &&
4095 overflow != scratch2);
4099 sub(scratch2, left, right_reg);
4100 xor_(overflow, left, scratch2);
4103 Mv(dst, scratch2);
4119 Register scratch2 = temps.Acquire();
4127 DCHECK(left != scratch2 && right_reg != scratch2 && dst != scratch2 &&
4128 overflow != scratch2);
4131 sext_w(scratch2, right_reg);
4133 mul(overflow, overflow, scratch2);
4202 Register scratch2) {
4209 li(scratch2, ExternalReference::Create(counter));
4210 Lw(scratch1, MemOperand(scratch2));
4212 Sw(scratch1, MemOperand(scratch2));
4218 Register scratch2) {
4225 li(scratch2, ExternalReference::Create(counter));
4226 Lw(scratch1, MemOperand(scratch2));
4228 Sw(scratch1, MemOperand(scratch2));
4471 Register scratch2 = temp.Acquire();
4472 li(scratch2, Operand(Context::kInvalidContext));
4473 Sd(scratch2, MemOperand(scratch));