/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.h | 108 DoubleRegister double_scratch() { return crankshaft_fp_scratch; } function in class:v8::internal::LCodeGen
|
/external/v8/src/arm/ |
code-stubs-arm.cc | 87 LowDwVfpRegister double_scratch = kScratchDoubleReg; local 93 __ vldr(double_scratch, MemOperand(input_reg, double_offset)); 94 __ vmov(scratch_low, scratch_high, double_scratch); 97 __ vcvt_s32_f64(double_scratch.low(), double_scratch); 98 __ vmov(result_reg, double_scratch.low()); 686 const LowDwVfpRegister double_scratch = d3; local 702 __ TryDoubleToInt32Exact(scratch, double_exponent, double_scratch); 728 __ vmov(double_scratch, double_base); // Back up base. 738 __ vmul(double_result, double_result, double_scratch, cs) [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.cc | 324 const XMMRegister double_scratch = xmm4; local 344 __ DoubleToI(exponent, double_exponent, double_scratch, 402 __ movsd(double_scratch, double_base); // Back up base. 417 __ movsd(double_result, double_scratch); 422 __ mulsd(double_scratch, double_scratch); 424 __ mulsd(double_result, double_scratch); [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 90 DoubleRegister double_scratch = kLithiumScratchDouble; local 96 __ ldc1(double_scratch, MemOperand(input_reg, double_offset)); 103 __ Trunc_w_d(double_scratch, double_scratch); 105 __ mfc1(scratch3, double_scratch); 756 const DoubleRegister double_scratch = f6; local 777 double_scratch, 810 __ mov_d(double_scratch, double_base); // Back up base. 829 __ mul_d(double_result, double_result, double_scratch); 835 __ mul_d(double_scratch, double_scratch, double_scratch) [all...] |
/external/v8/src/mips64/ |
code-stubs-mips64.cc | 89 DoubleRegister double_scratch = kLithiumScratchDouble; local 94 __ ldc1(double_scratch, MemOperand(input_reg, double_offset)); 101 __ Trunc_w_d(double_scratch, double_scratch); 103 __ mfc1(scratch3, double_scratch); 753 const DoubleRegister double_scratch = f6; local 774 double_scratch, 807 __ mov_d(double_scratch, double_base); // Back up base. 826 __ mul_d(double_result, double_result, double_scratch); 832 __ mul_d(double_scratch, double_scratch, double_scratch) [all...] |
/external/v8/src/ppc/ |
code-stubs-ppc.cc | 81 DoubleRegister double_scratch = kScratchDoubleReg; local 89 __ lfd(double_scratch, MemOperand(input_reg, double_offset)); 92 __ ConvertDoubleToInt64(double_scratch, 728 const DoubleRegister double_scratch = d0; local 744 double_scratch); 772 __ fmr(double_scratch, double_base); // Back up base. 792 __ fmul(double_result, double_result, double_scratch); 796 __ fmul(double_scratch, double_scratch, double_scratch); [all...] |
macro-assembler-ppc.cc | 2275 DoubleRegister double_scratch = kScratchDoubleReg; local 2321 DoubleRegister double_scratch = kScratchDoubleReg; local [all...] |
/external/v8/src/s390/ |
code-stubs-s390.cc | 79 DoubleRegister double_scratch = kScratchDoubleReg; local 87 __ LoadDouble(double_scratch, MemOperand(input_reg, double_offset)); 90 __ ConvertDoubleToInt64(double_scratch, 705 const DoubleRegister double_scratch = d0; local 721 double_scratch); 747 __ ldr(double_scratch, double_base); // Back up base. 763 __ mdbr(double_result, double_scratch); 768 __ mdbr(double_scratch, double_scratch); 776 __ ldr(double_scratch, double_result) [all...] |
/external/v8/src/x64/ |
code-stubs-x64.cc | 216 const XMMRegister double_scratch = xmm4; local 236 __ DoubleToI(exponent, double_exponent, double_scratch, 294 __ Movsd(double_scratch, double_base); // Back up base. 309 __ Movsd(double_result, double_scratch); 314 __ Mulsd(double_scratch, double_scratch); 316 __ Mulsd(double_result, double_scratch); [all...] |
/external/v8/src/arm64/ |
code-stubs-arm64.cc | 74 DoubleRegister double_scratch = d0; // only used if !skip_fastpath() local 84 __ Push(double_scratch); 86 __ Ldr(double_scratch, MemOperand(input, double_offset)); 89 __ TryConvertDoubleToInt64(result, double_scratch, &done); 90 __ Fmov(result, double_scratch); 135 __ Pop(double_scratch); 145 FPRegister double_scratch, 214 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset)); 215 __ Fcmp(double_scratch, double_scratch); [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 3875 DwVfpRegister double_scratch = double_scratch0(); local 4523 LowDwVfpRegister double_scratch = double_scratch0(); local 4624 LowDwVfpRegister double_scratch = double_scratch0(); local 4649 LowDwVfpRegister double_scratch = double_scratch0(); local [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 3835 DoubleRegister double_scratch = double_scratch0(); local 4494 DoubleRegister double_scratch = double_scratch0(); local [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 4056 DoubleRegister double_scratch = double_scratch0(); local 4687 DoubleRegister double_scratch = double_scratch0(); local [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 4167 DoubleRegister double_scratch = double_scratch0(); local 4823 DoubleRegister double_scratch = double_scratch0(); local 4922 DoubleRegister double_scratch = double_scratch0(); local 4947 DoubleRegister double_scratch = double_scratch0(); local [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-codegen-s390.cc | 4075 DoubleRegister double_scratch = double_scratch0(); local 4748 DoubleRegister double_scratch = double_scratch0(); local 4844 DoubleRegister double_scratch = double_scratch0(); local 4868 DoubleRegister double_scratch = double_scratch0(); local [all...] |