Lines Matching refs:result_reg
2602 Register result_reg = eax; in Generate_DoubleToI() local
2621 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias)); in Generate_DoubleToI()
2622 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits)); in Generate_DoubleToI()
2631 __ xor_(result_reg, result_reg); in Generate_DoubleToI()
2644 __ mov(result_reg, Operand(esp, 0)); // Load low word of answer as result in Generate_DoubleToI()
2651 __ mov(result_reg, exponent_operand); in Generate_DoubleToI()
2652 __ and_(result_reg, in Generate_DoubleToI()
2654 __ add(result_reg, in Generate_DoubleToI()
2656 __ shrd_cl(scratch1, result_reg); in Generate_DoubleToI()
2657 __ shr_cl(result_reg); in Generate_DoubleToI()
2659 __ cmov(not_equal, scratch1, result_reg); in Generate_DoubleToI()
2664 __ mov(result_reg, scratch1); in Generate_DoubleToI()
2665 __ neg(result_reg); in Generate_DoubleToI()
2667 __ cmov(greater, result_reg, scratch1); in Generate_DoubleToI()
2671 __ mov(return_operand, result_reg); in Generate_DoubleToI()