HomeSort by relevance Sort by last modified time
    Searched defs:double_scratch (Results 1 - 10 of 10) sorted by null

  /external/chromium_org/v8/src/arm64/
lithium-codegen-arm64.h 120 DoubleRegister double_scratch() { return crankshaft_fp_scratch; } function in class:v8::internal::LCodeGen
code-stubs-arm64.cc 136 DoubleRegister double_scratch = d0; // only used if !skip_fastpath() local
146 __ Push(double_scratch);
148 __ Ldr(double_scratch, MemOperand(input, double_offset));
151 __ TryConvertDoubleToInt64(result, double_scratch, &done);
152 __ Fmov(result, double_scratch);
197 __ Pop(double_scratch);
209 FPRegister double_scratch,
272 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset));
273 __ Fcmp(double_scratch, double_scratch);
    [all...]
  /external/chromium_org/v8/src/arm/
code-stubs-arm.cc 147 LowDwVfpRegister double_scratch = kScratchDoubleReg; local
153 __ vldr(double_scratch, MemOperand(input_reg, double_offset));
154 __ vmov(scratch_low, scratch_high, double_scratch);
157 __ vcvt_s32_f64(double_scratch.low(), double_scratch);
158 __ vmov(result_reg, double_scratch.low());
773 const DwVfpRegister double_scratch = d3; local
823 __ vcvt_f64_u32(double_scratch, single_scratch);
824 __ VFPCompareAndSetFlags(double_scratch, double_exponent);
834 __ vmov(double_scratch, 0.5, scratch)
    [all...]
lithium-codegen-arm.cc 4357 DwVfpRegister double_scratch = double_scratch0(); local
4929 LowDwVfpRegister double_scratch = double_scratch0(); local
5053 LowDwVfpRegister double_scratch = double_scratch0(); local
5078 LowDwVfpRegister double_scratch = double_scratch0(); local
    [all...]
  /external/chromium_org/v8/src/ia32/
code-stubs-ia32.cc 391 const XMMRegister double_scratch = xmm4; local
442 __ DoubleToI(exponent, double_exponent, double_scratch,
460 // Load double_scratch with 0.5.
462 __ movd(double_scratch, scratch);
463 __ cvtss2sd(double_scratch, double_scratch);
465 __ ucomisd(double_scratch, double_exponent);
473 __ movd(double_scratch, scratch);
474 __ cvtss2sd(double_scratch, double_scratch);
    [all...]
  /external/chromium_org/v8/src/mips/
code-stubs-mips.cc 150 DoubleRegister double_scratch = kLithiumScratchDouble; local
156 __ ldc1(double_scratch, MemOperand(input_reg, double_offset));
163 __ Trunc_w_d(double_scratch, double_scratch);
165 __ mfc1(scratch3, double_scratch);
847 const DoubleRegister double_scratch = f6; local
896 double_scratch,
    [all...]
lithium-codegen-mips.cc 4306 DoubleRegister double_scratch = double_scratch0(); local
4883 DoubleRegister double_scratch = double_scratch0(); local
    [all...]
  /external/chromium_org/v8/src/mips64/
code-stubs-mips64.cc 149 DoubleRegister double_scratch = kLithiumScratchDouble; local
154 __ ldc1(double_scratch, MemOperand(input_reg, double_offset));
161 __ Trunc_w_d(double_scratch, double_scratch);
163 __ mfc1(scratch3, double_scratch);
842 const DoubleRegister double_scratch = f6; local
891 double_scratch,
    [all...]
lithium-codegen-mips64.cc 4346 DoubleRegister double_scratch = double_scratch0(); local
4915 DoubleRegister double_scratch = double_scratch0(); local
    [all...]
  /external/chromium_org/v8/src/x64/
code-stubs-x64.cc 270 const XMMRegister double_scratch = xmm4; local
320 __ DoubleToI(exponent, double_exponent, double_scratch,
338 // Load double_scratch with 0.5.
340 __ movq(double_scratch, scratch);
342 __ ucomisd(double_scratch, double_exponent);
350 __ movq(double_scratch, scratch);
351 __ ucomisd(double_scratch, double_base);
359 __ subsd(double_result, double_scratch);
364 __ xorps(double_scratch, double_scratch);
    [all...]

Completed in 929 milliseconds