Searched defs:double_base (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc1464 const DwVfpRegister double_base = d0; local
1488 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
1493 __ vcvt_f64_s32(double_base, single_scratch);
1504 // Base is already in double_base.
1535 __ VFPCompareAndSetFlags(double_base, double_scratch);
1540 __ vadd(double_scratch, double_base, kDoubleRegZero);
1552 __ VFPCompareAndSetFlags(double_base, double_scratch);
1557 __ vadd(double_scratch, double_base, kDoubleRegZero);
1568 __ SetCallCDoubleArguments(double_base, double_exponent);
1592 __ vmov(double_scratch, double_base); // Bac
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc1087 const XMMRegister double_base = xmm2; local
1110 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
1115 __ Cvtsi2sd(double_base, base);
1171 __ ucomisd(double_base, double_scratch);
1185 __ addsd(double_scratch, double_base); // Convert -0 to +0.
1204 __ ucomisd(double_base, double_scratch);
1217 __ addsd(double_exponent, double_base); // Convert -0 to +0.
1231 __ movsd(Operand(esp, 0), double_base); local
1268 __ movsd(double_scratch, double_base); // Back up base.
1329 __ movsd(Operand(esp, 0 * kDoubleSize), double_base); local
[all...]
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc1516 const DoubleRegister double_base = f2; local
1539 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
1544 __ cvt_d_w(double_base, single_scratch);
1554 // Base is already in double_base.
1592 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
1596 __ add_d(double_scratch, double_base, kDoubleRegZero);
1612 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
1616 __ add_d(double_scratch, double_base, kDoubleRegZero);
1627 __ SetCallCDoubleArguments(double_base, double_exponent);
1650 __ mov_d(double_scratch, double_base); // Bac
[all...]
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc941 const XMMRegister double_base = xmm2; local
964 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
969 __ Cvtlsi2sd(double_base, base);
1022 __ ucomisd(double_scratch, double_base);
1036 __ addsd(double_scratch, double_base); // Convert -0 to 0.
1054 __ ucomisd(double_scratch, double_base);
1067 __ addsd(double_exponent, double_base); // Convert -0 to +0.
1081 __ movsd(Operand(rsp, 0), double_base); local
1119 __ movsd(double_scratch, double_base); // Back up base.
1177 __ movsd(xmm0, double_base);
[all...]
/external/v8/src/arm/
H A Dcode-stubs-arm.cc3453 const DoubleRegister double_base = d1; local
3477 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
3482 __ vcvt_f64_s32(double_base, single_scratch);
3493 // Base is already in double_base.
3524 __ VFPCompareAndSetFlags(double_base, double_scratch);
3529 __ vadd(double_scratch, double_base, kDoubleRegZero);
3541 __ VFPCompareAndSetFlags(double_base, double_scratch);
3546 __ vadd(double_scratch, double_base, kDoubleRegZero);
3557 __ SetCallCDoubleArguments(double_base, double_exponent);
3581 __ vmov(double_scratch, double_base); // Bac
[all...]
/external/v8/src/ia32/
H A Dcode-stubs-ia32.cc2948 const XMMRegister double_base = xmm2; local
2971 __ movdbl(double_base, FieldOperand(base, HeapNumber::kValueOffset));
2976 __ cvtsi2sd(double_base, base);
3032 __ ucomisd(double_base, double_scratch);
3046 __ addsd(double_scratch, double_base); // Convert -0 to +0.
3065 __ ucomisd(double_base, double_scratch);
3078 __ addsd(double_exponent, double_base); // Convert -0 to +0.
3092 __ movdbl(Operand(esp, 0), double_base); local
3129 __ movsd(double_scratch, double_base); // Back up base.
3183 __ movdbl(Operand(esp, 0 * kDoubleSize), double_base); local
[all...]
/external/v8/src/mips/
H A Dcode-stubs-mips.cc3590 const DoubleRegister double_base = f2; local
3613 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
3618 __ cvt_d_w(double_base, single_scratch);
3628 // Base is already in double_base.
3665 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
3669 __ add_d(double_scratch, double_base, kDoubleRegZero);
3685 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
3689 __ add_d(double_scratch, double_base, kDoubleRegZero);
3700 __ SetCallCDoubleArguments(double_base, double_exponent);
3724 __ mov_d(double_scratch, double_base); // Bac
[all...]
/external/v8/src/x64/
H A Dcode-stubs-x64.cc2008 const XMMRegister double_base = xmm2; local
2030 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
2035 __ cvtlsi2sd(double_base, base);
2087 __ ucomisd(double_scratch, double_base);
2101 __ addsd(double_scratch, double_base); // Convert -0 to 0.
2119 __ ucomisd(double_scratch, double_base);
2132 __ addsd(double_exponent, double_base); // Convert -0 to +0.
2146 __ movsd(Operand(rsp, 0), double_base); local
2184 __ movsd(double_scratch, double_base); // Back up base.
2235 __ movsd(xmm0, double_base);
[all...]

Completed in 190 milliseconds