Lines Matching refs:temp
204 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MoveFPToInt() local
205 __ movsd(temp, input.AsFpuRegister<XmmRegister>()); in MoveFPToInt()
206 __ movd(output.AsRegisterPairLow<Register>(), temp); in MoveFPToInt()
207 __ psrlq(temp, Immediate(32)); in MoveFPToInt()
208 __ movd(output.AsRegisterPairHigh<Register>(), temp); in MoveFPToInt()
371 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MathAbsFP() local
373 __ movsd(temp, codegen->LiteralInt64Address( in MathAbsFP()
375 __ andpd(output.AsFpuRegister<XmmRegister>(), temp); in MathAbsFP()
377 __ movss(temp, codegen->LiteralInt32Address( in MathAbsFP()
379 __ andps(output.AsFpuRegister<XmmRegister>(), temp); in MathAbsFP()
425 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenAbsInteger() local
426 DCHECK_EQ(temp, EDX); in GenAbsInteger()
455 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenAbsLong() local
458 __ movl(temp, input_hi); in GenAbsLong()
459 __ sarl(temp, Immediate(31)); in GenAbsLong()
462 __ movl(output_lo, temp); in GenAbsLong()
463 __ movl(output_hi, temp); in GenAbsLong()
470 __ subl(output_lo, temp); in GenAbsLong()
471 __ sbbl(output_hi, temp); in GenAbsLong()
682 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenMinMax() local
685 __ movl(temp, output_lo); in GenMinMax()
686 __ subl(temp, op2_lo); in GenMinMax()
689 __ movl(temp, output_hi); in GenMinMax()
690 __ sbbl(temp, op2_hi); in GenMinMax()
1187 Register temp, in CheckPosition() argument
1207 __ movl(temp, Address(input, length_offset)); in CheckPosition()
1208 __ subl(temp, Immediate(pos_const)); in CheckPosition()
1213 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition()
1215 __ cmpl(temp, length.AsRegister<Register>()); in CheckPosition()
1235 __ movl(temp, Address(input, length_offset)); in CheckPosition()
1236 __ subl(temp, pos_reg); in CheckPosition()
1238 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition()
1240 __ cmpl(temp, length.AsRegister<Register>()); in CheckPosition()
2045 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in GenUnsafeGet() local
2046 __ movsd(temp, Address(base, offset, ScaleFactor::TIMES_1, 0)); in GenUnsafeGet()
2047 __ movd(output_lo, temp); in GenUnsafeGet()
2048 __ psrlq(temp, Immediate(32)); in GenUnsafeGet()
2049 __ movd(output_hi, temp); in GenUnsafeGet()
2224 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenUnsafePut() local
2225 __ movl(temp, value_loc.AsRegister<Register>()); in GenUnsafePut()
2226 __ PoisonHeapReference(temp); in GenUnsafePut()
2227 __ movl(Address(base, offset, ScaleFactor::TIMES_1, 0), temp); in GenUnsafePut()
2476 static void SwapBits(Register reg, Register temp, int32_t shift, int32_t mask, in SwapBits() argument
2480 __ movl(temp, reg); in SwapBits()
2482 __ andl(temp, imm_mask); in SwapBits()
2484 __ shll(temp, imm_shift); in SwapBits()
2485 __ orl(reg, temp); in SwapBits()
2493 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitIntegerReverse() local
2505 SwapBits(reg, temp, 1, 0x55555555, assembler); in VisitIntegerReverse()
2506 SwapBits(reg, temp, 2, 0x33333333, assembler); in VisitIntegerReverse()
2507 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler); in VisitIntegerReverse()
2524 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitLongReverse() local
2529 __ movl(temp, reg_low); in VisitLongReverse()
2531 __ movl(reg_high, temp); in VisitLongReverse()
2535 SwapBits(reg_low, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2536 SwapBits(reg_low, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2537 SwapBits(reg_low, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2541 SwapBits(reg_high, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2542 SwapBits(reg_high, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2543 SwapBits(reg_high, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2589 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenBitCount() local
2591 __ popcntl(temp, src.AsRegisterPairLow<Register>()); in GenBitCount()
2595 __ popcntl(temp, Address(ESP, src.GetStackIndex())); in GenBitCount()
2598 __ addl(out, temp); in GenBitCount()