Lines Matching defs:double_scratch
2150 Register scratch1, DoubleRegister double_scratch, Label* fail,
2162 LoadDouble(double_scratch,
2165 CanonicalizeNaN(double_scratch);
2169 SmiToDouble(double_scratch, value_reg);
2173 StoreDouble(double_scratch,
2390 DoubleRegister double_scratch) {
2391 TryDoubleToInt32Exact(scratch1, double_input, scratch2, double_scratch);
2426 DoubleRegister double_scratch) {
2428 DCHECK(!double_input.is(double_scratch));
2434 result, double_scratch);
2444 lgdr(scratch, double_scratch);
2445 cdfbr(double_scratch, scratch);
2446 cdbr(double_scratch, double_input);
2452 DoubleRegister double_scratch, Label* done,
2455 DCHECK(!double_input.is(double_scratch));
2474 result, double_scratch, kRoundToMinusInf);
2485 lgdr(scratch, double_scratch);
2486 cdfbr(double_scratch, scratch);
2487 cdbr(double_scratch, double_input);
2497 DoubleRegister double_scratch = kScratchDoubleReg;
2506 result, double_scratch);
2540 DoubleRegister double_scratch = kScratchDoubleReg;
2543 LoadDouble(double_scratch, FieldMemOperand(object, HeapNumber::kValueOffset));
2544 TryInlineTruncateDoubleToI(result, double_scratch, &done);
3485 DoubleRegister double_scratch) {
3490 LoadDoubleLiteral(double_scratch, 0.0, result_reg);
3491 cdbr(input_reg, double_scratch);
3500 LoadDoubleLiteral(double_scratch, 255.0, result_reg);
3501 cdbr(input_reg, double_scratch);