Lines Matching refs:output_reg
3168 XMMRegister output_reg = ToDoubleRegister(instr->result());
3171 __ roundsd(output_reg, input_reg, kRoundDown);
3176 Register output_reg = ToRegister(instr->result());
3187 __ movmskpd(output_reg, input_reg);
3188 __ test(output_reg, Immediate(1));
3193 __ cvttsd2si(output_reg, Operand(xmm_scratch));
3195 __ cmp(output_reg, 0x1);
3209 __ movmskpd(output_reg, input_reg);
3210 __ test(output_reg, Immediate(1));
3212 __ Move(output_reg, Immediate(0));
3218 __ cvttsd2si(output_reg, Operand(input_reg));
3220 __ cmp(output_reg, 0x1);
3227 __ cvttsd2si(output_reg, Operand(input_reg));
3228 __ Cvtsi2sd(xmm_scratch, output_reg);
3231 __ sub(output_reg, Immediate(1));
3240 XMMRegister output_reg = ToDoubleRegister(instr->result());
3244 __ roundsd(output_reg, input_reg, kRoundUp);
3246 __ addsd(xmm_scratch, output_reg);
3250 __ subsd(output_reg, xmm_scratch);
3255 Register output_reg = ToRegister(instr->result());
3272 __ cvttsd2si(output_reg, Operand(xmm_scratch));
3274 __ cmp(output_reg, 0x1);
3287 __ cvttsd2si(output_reg, Operand(input_temp));
3289 __ cmp(output_reg, 0x1);
3292 __ Cvtsi2sd(xmm_scratch, output_reg);
3295 __ sub(output_reg, Immediate(1));
3304 __ movmskpd(output_reg, input_reg);
3305 __ test(output_reg, Immediate(1));
3308 __ Move(output_reg, Immediate(0));
3315 XMMRegister output_reg = ToDoubleRegister(instr->result());
3316 __ cvtsd2ss(output_reg, input_reg);
3317 __ cvtss2sd(output_reg, output_reg);