/external/chromium_org/v8/src/arm/ |
code-stubs-arm.cc | 770 const DwVfpRegister double_base = d0; local 794 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); 799 __ vcvt_f64_s32(double_base, single_scratch); 810 // Base is already in double_base. 841 __ VFPCompareAndSetFlags(double_base, double_scratch); 846 __ vadd(double_scratch, double_base, kDoubleRegZero); 858 __ VFPCompareAndSetFlags(double_base, double_scratch); 863 __ vadd(double_scratch, double_base, kDoubleRegZero); [all...] |
/external/chromium_org/v8/src/ia32/ |
code-stubs-ia32.cc | 389 const XMMRegister double_base = xmm2; local 412 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset)); 417 __ Cvtsi2sd(double_base, base); 475 __ ucomisd(double_base, double_scratch); 489 __ addsd(double_scratch, double_base); // Convert -0 to +0. 508 __ ucomisd(double_base, double_scratch); 521 __ addsd(double_exponent, double_base); // Convert -0 to +0. 535 __ movsd(Operand(esp, 0), double_base); local 572 __ movsd(double_scratch, double_base); // Back up base. 633 __ movsd(Operand(esp, 0 * kDoubleSize), double_base); local [all...] |
/external/chromium_org/v8/src/x64/ |
code-stubs-x64.cc | 268 const XMMRegister double_base = xmm2; local 291 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset)); 296 __ Cvtlsi2sd(double_base, base); 351 __ ucomisd(double_scratch, double_base); 365 __ addsd(double_scratch, double_base); // Convert -0 to 0. 383 __ ucomisd(double_scratch, double_base); 396 __ addsd(double_exponent, double_base); // Convert -0 to +0. 410 __ movsd(Operand(rsp, 0), double_base); local 448 __ movsd(double_scratch, double_base); // Back up base. 506 __ movsd(xmm0, double_base); [all...] |
/external/chromium_org/v8/src/mips/ |
code-stubs-mips.cc | 844 const DoubleRegister double_base = f2; local 867 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); 872 __ cvt_d_w(double_base, single_scratch); 882 // Base is already in double_base. [all...] |
/external/chromium_org/v8/src/mips64/ |
code-stubs-mips64.cc | 839 const DoubleRegister double_base = f2; local 862 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); 867 __ cvt_d_w(double_base, single_scratch); 877 // Base is already in double_base. [all...] |