Lines Matching defs:double_scratch
92 DoubleRegister double_scratch = kScratchDoubleReg;
100 __ lfd(double_scratch, MemOperand(input_reg, double_offset));
103 __ ConvertDoubleToInt64(double_scratch,
745 const DoubleRegister double_scratch = d0;
790 double_scratch);
800 __ LoadDoubleLiteral(double_scratch, 0.5, scratch);
801 __ fcmpu(double_exponent, double_scratch);
806 __ LoadDoubleLiteral(double_scratch, -V8_INFINITY, scratch);
807 __ fcmpu(double_base, double_scratch);
809 __ fneg(double_result, double_scratch);
814 __ fadd(double_scratch, double_base, kDoubleRegZero);
815 __ fsqrt(double_result, double_scratch);
819 __ LoadDoubleLiteral(double_scratch, -0.5, scratch);
820 __ fcmpu(double_exponent, double_scratch);
825 __ LoadDoubleLiteral(double_scratch, -V8_INFINITY, scratch);
826 __ fcmpu(double_base, double_scratch);
833 __ fadd(double_scratch, double_base, kDoubleRegZero);
835 __ fsqrt(double_scratch, double_scratch);
836 __ fdiv(double_result, double_result, double_scratch);
865 __ fmr(double_scratch, double_base); // Back up base.
885 __ fmul(double_result, double_result, double_scratch);
889 __ fmul(double_scratch, double_scratch, double_scratch);
897 __ ConvertIntToDouble(scratch2, double_scratch);
898 __ fdiv(double_result, double_scratch, double_result);