Searched refs:double_base (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc1241 const DwVfpRegister double_base = d0; local
1265 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
1270 __ vcvt_f64_s32(double_base, single_scratch);
1281 // Base is already in double_base.
1312 __ VFPCompareAndSetFlags(double_base, double_scratch);
1317 __ vadd(double_scratch, double_base, kDoubleRegZero);
1329 __ VFPCompareAndSetFlags(double_base, double_scratch);
1334 __ vadd(double_scratch, double_base, kDoubleRegZero);
1345 __ MovToFloatParameters(double_base, double_exponent);
1369 __ vmov(double_scratch, double_base); // Bac
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc740 const XMMRegister double_base = xmm2; local
763 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
768 __ Cvtsi2sd(double_base, base);
824 __ ucomisd(double_base, double_scratch);
838 __ addsd(double_scratch, double_base); // Convert -0 to +0.
857 __ ucomisd(double_base, double_scratch);
870 __ addsd(double_exponent, double_base); // Convert -0 to +0.
884 __ movsd(Operand(esp, 0), double_base); local
921 __ movsd(double_scratch, double_base); // Back up base.
982 __ movsd(Operand(esp, 0 * kDoubleSize), double_base); local
[all...]
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc1309 const DoubleRegister double_base = f2; local
1332 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
1337 __ cvt_d_w(double_base, single_scratch);
1347 // Base is already in double_base.
1385 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
1389 __ add_d(double_scratch, double_base, kDoubleRegZero);
1405 __ BranchF(USE_DELAY_SLOT, &done, NULL, eq, double_base, double_scratch);
1409 __ add_d(double_scratch, double_base, kDoubleRegZero);
1420 __ MovToFloatParameters(double_base, double_exponent);
1443 __ mov_d(double_scratch, double_base); // Bac
[all...]
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc623 const XMMRegister double_base = xmm2; local
646 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
651 __ Cvtlsi2sd(double_base, base);
704 __ ucomisd(double_scratch, double_base);
718 __ addsd(double_scratch, double_base); // Convert -0 to 0.
736 __ ucomisd(double_scratch, double_base);
749 __ addsd(double_exponent, double_base); // Convert -0 to +0.
763 __ movsd(Operand(rsp, 0), double_base); local
801 __ movsd(double_scratch, double_base); // Back up base.
859 __ movsd(xmm0, double_base);
[all...]

Completed in 112 milliseconds