Searched refs:double_exponent (Results 1 - 8 of 8) sorted by relevance

/external/v8/src/x64/
H A Dcode-stubs-x64.cc608 Register double_exponent = rbx; local
618 __ lea(double_exponent, Operand(double_value, double_value, times_1, 0));
619 __ shr(double_exponent, Immediate(64 - HeapNumber::kExponentBits));
620 __ subl(double_exponent, Immediate(HeapNumber::kExponentBias));
622 __ cmpl(double_exponent, Immediate(63));
630 __ cmpl(double_exponent, Immediate(83));
652 __ leal(rcx, Operand(double_exponent, -HeapNumber::kMantissaBits - 1));
658 __ leal(rcx, Operand(double_exponent, -HeapNumber::kMantissaBits - 1));
2009 const XMMRegister double_exponent = xmm1; local
2046 __ movsd(double_exponent, FieldOperan
2144 __ movsd(Operand(rsp, 0), double_exponent); local
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc1088 const XMMRegister double_exponent = xmm1; local
1126 __ movsd(double_exponent,
1134 __ movsd(double_exponent,
1140 __ DoubleToI(exponent, double_exponent, double_scratch,
1146 __ cvttsd2si(exponent, Operand(double_exponent));
1161 __ ucomisd(double_scratch, double_exponent);
1191 // Load double_exponent with -0.5 by substracting 1.
1194 __ ucomisd(double_scratch, double_exponent);
1216 __ xorps(double_exponent, double_exponent);
1229 __ movsd(Operand(esp, 0), double_exponent); local
1330 __ movsd(Operand(esp, 1 * kDoubleSize), double_exponent); local
[all...]
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc942 const XMMRegister double_exponent = xmm1; local
980 __ movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset));
987 __ movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset));
993 __ DoubleToI(exponent, double_exponent, double_scratch,
998 __ cvttsd2si(exponent, double_exponent);
1013 __ ucomisd(double_scratch, double_exponent);
1045 __ ucomisd(double_scratch, double_exponent);
1066 __ xorps(double_exponent, double_exponent);
1067 __ addsd(double_exponent, double_bas
1079 __ movsd(Operand(rsp, 0), double_exponent); local
[all...]
/external/v8/src/ia32/
H A Dcode-stubs-ia32.cc2949 const XMMRegister double_exponent = xmm1; local
2987 __ movdbl(double_exponent,
2995 __ movdbl(double_exponent,
3002 __ cvttsd2si(exponent, Operand(double_exponent));
3008 __ ucomisd(double_exponent, double_scratch);
3022 __ ucomisd(double_scratch, double_exponent);
3052 // Load double_exponent with -0.5 by substracting 1.
3055 __ ucomisd(double_scratch, double_exponent);
3077 __ xorps(double_exponent, double_exponent);
3090 __ movdbl(Operand(esp, 0), double_exponent); local
3184 __ movdbl(Operand(esp, 1 * kDoubleSize), double_exponent); local
[all...]
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc1465 const DwVfpRegister double_exponent = d1; local
1501 __ vldr(double_exponent,
1507 __ vldr(double_exponent,
1514 __ vcvt_u32_f64(single_scratch, double_exponent);
1518 __ VFPCompareAndSetFlags(double_scratch, double_exponent);
1529 __ VFPCompareAndSetFlags(double_exponent, double_scratch);
1546 __ VFPCompareAndSetFlags(double_exponent, double_scratch);
1568 __ SetCallCDoubleArguments(double_base, double_exponent);
1578 __ vcvt_u32_f64(single_scratch, double_exponent);
1615 // double_exponent ma
[all...]
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc1517 const DoubleRegister double_exponent = f4; local
1551 __ ldc1(double_exponent,
1557 __ ldc1(double_exponent,
1566 double_exponent,
1586 double_exponent,
1606 double_exponent,
1627 __ SetCallCDoubleArguments(double_base, double_exponent);
1684 // double_exponent may not contain the exponent value if the input was a
1687 __ cvt_d_w(double_exponent, single_scratch);
1711 __ SetCallCDoubleArguments(double_base, double_exponent);
[all...]
/external/v8/src/arm/
H A Dcode-stubs-arm.cc3454 const DoubleRegister double_exponent = d2; local
3490 __ vldr(double_exponent,
3496 __ vldr(double_exponent,
3503 __ vcvt_u32_f64(single_scratch, double_exponent);
3507 __ VFPCompareAndSetFlags(double_scratch, double_exponent);
3518 __ VFPCompareAndSetFlags(double_exponent, double_scratch);
3535 __ VFPCompareAndSetFlags(double_exponent, double_scratch);
3557 __ SetCallCDoubleArguments(double_base, double_exponent);
3567 __ vcvt_u32_f64(single_scratch, double_exponent);
3604 // double_exponent ma
[all...]
/external/v8/src/mips/
H A Dcode-stubs-mips.cc3591 const DoubleRegister double_exponent = f4; local
3625 __ ldc1(double_exponent,
3631 __ ldc1(double_exponent,
3640 double_exponent,
3659 double_exponent,
3679 double_exponent,
3700 __ SetCallCDoubleArguments(double_base, double_exponent);
3758 // double_exponent may not contain the exponent value if the input was a
3761 __ cvt_d_w(double_exponent, single_scratch);
3785 __ SetCallCDoubleArguments(double_base, double_exponent);
[all...]

Completed in 152 milliseconds