Lines Matching refs:result_reg
800 Register result_reg = ToRegister(instr->result()); in DoModI() local
803 ASSERT(result_reg.is(rdx)); in DoModI()
865 __ testl(result_reg, result_reg); in DoModI()
878 __ movl(result_reg, left_reg); in DoModI()
3695 XMMRegister result_reg, in EmitNumberUntagD() argument
3717 __ xorps(result_reg, result_reg); in EmitNumberUntagD()
3718 __ divsd(result_reg, result_reg); in EmitNumberUntagD()
3724 __ movsd(result_reg, FieldOperand(input_reg, HeapNumber::kValueOffset)); in EmitNumberUntagD()
3728 __ ucomisd(xmm_scratch, result_reg); in EmitNumberUntagD()
3730 __ movmskpd(kScratchRegister, result_reg); in EmitNumberUntagD()
3739 __ cvtlsi2sd(result_reg, kScratchRegister); in EmitNumberUntagD()
3821 XMMRegister result_reg = ToDoubleRegister(result); in DoNumberUntagD() local
3823 EmitNumberUntagD(input_reg, result_reg, in DoNumberUntagD()
3837 Register result_reg = ToRegister(result); in DoDoubleToI() local
3842 __ cvttsd2siq(result_reg, input_reg); in DoDoubleToI()
3844 __ cmpq(result_reg, kScratchRegister); in DoDoubleToI()
3847 __ cvttsd2si(result_reg, input_reg); in DoDoubleToI()
3848 __ cvtlsi2sd(xmm0, result_reg); in DoDoubleToI()
3856 __ testl(result_reg, result_reg); in DoDoubleToI()
3858 __ movmskpd(result_reg, input_reg); in DoDoubleToI()
3862 __ andl(result_reg, Immediate(1)); in DoDoubleToI()
3967 Register result_reg = ToRegister(instr->result()); in DoClampDToUint8() local
3969 __ ClampDoubleToUint8(value_reg, xmm0, result_reg, temp_reg); in DoClampDToUint8()