/external/v8/src/ppc/ |
D | codegen-ppc.cc | 43 DoubleRegister double_scratch2 = d4; in CreateExpFunction() local 53 double_scratch2, temp1, temp2, temp3); in CreateExpFunction() 528 DoubleRegister double_scratch2, in EmitMathExp() argument 533 DCHECK(!input.is(double_scratch2)); in EmitMathExp() 535 DCHECK(!result.is(double_scratch2)); in EmitMathExp() 536 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 553 __ lfd(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 554 __ fcmpu(input, double_scratch2); in EmitMathExp() 564 __ lfd(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 565 __ fmul(double_scratch1, double_scratch1, double_scratch2); in EmitMathExp() [all …]
|
D | codegen-ppc.h | 32 DoubleRegister double_scratch2, Register temp1,
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 43 DwVfpRegister double_scratch2 = d3; in CreateExpFunction() local 55 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 804 DwVfpRegister double_scratch2, in EmitMathExp() argument 810 DCHECK(!input.is(double_scratch2)); in EmitMathExp() 812 DCHECK(!result.is(double_scratch2)); in EmitMathExp() 813 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 828 __ vldr(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 829 __ VFPCompareAndSetFlags(input, double_scratch2); in EmitMathExp() 839 __ vldr(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 840 __ vmul(double_scratch1, double_scratch1, double_scratch2); in EmitMathExp() [all …]
|
D | codegen-arm.h | 38 DwVfpRegister double_scratch2,
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 42 DoubleRegister double_scratch2 = f6; in CreateExpFunction() local 50 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 1106 DoubleRegister double_scratch2, in EmitMathExp() argument 1112 DCHECK(!input.is(double_scratch2)); in EmitMathExp() 1114 DCHECK(!result.is(double_scratch2)); in EmitMathExp() 1115 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 1129 __ ldc1(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 1130 __ BranchF(&infinity, NULL, ge, input, double_scratch2); in EmitMathExp() 1139 __ ldc1(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 1140 __ mul_d(double_scratch1, double_scratch1, double_scratch2); in EmitMathExp() [all …]
|
D | codegen-mips.h | 40 DoubleRegister double_scratch2,
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 42 DoubleRegister double_scratch2 = f6; in CreateExpFunction() local 50 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 1102 DoubleRegister double_scratch2, in EmitMathExp() argument 1108 DCHECK(!input.is(double_scratch2)); in EmitMathExp() 1110 DCHECK(!result.is(double_scratch2)); in EmitMathExp() 1111 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 1124 __ ldc1(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 1125 __ BranchF(&infinity, NULL, ge, input, double_scratch2); in EmitMathExp() 1134 __ ldc1(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 1135 __ mul_d(double_scratch1, double_scratch1, double_scratch2); in EmitMathExp() [all …]
|
D | codegen-mips64.h | 40 DoubleRegister double_scratch2,
|
/external/v8/src/arm64/ |
D | codegen-arm64.h | 37 DoubleRegister double_scratch2,
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 445 const XMMRegister double_scratch2 = double_exponent; in Generate() local 449 __ Movsd(double_scratch2, double_result); // Load double_exponent with 1. in Generate() 477 __ Divsd(double_scratch2, double_result); in Generate() 478 __ Movsd(double_result, double_scratch2); in Generate() 481 __ Xorpd(double_scratch2, double_scratch2); in Generate() 482 __ Ucomisd(double_scratch2, double_result); in Generate()
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.cc | 571 const XMMRegister double_scratch2 = double_exponent; in Generate() local 574 __ movsd(double_scratch2, double_result); // Load double_exponent with 1. in Generate() 603 __ divsd(double_scratch2, double_result); in Generate() 604 __ movsd(double_result, double_scratch2); in Generate() 607 __ xorps(double_scratch2, double_scratch2); in Generate() 608 __ ucomisd(double_scratch2, double_result); // Result cannot be NaN. in Generate()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 3598 DwVfpRegister double_scratch2 = double_scratch0(); in DoMathExp() local 3603 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp() 4706 DwVfpRegister double_scratch2 = ToDoubleRegister(instr->temp2()); in DoDeferredTaggedToI() local 4757 __ vldr(double_scratch2, ip, HeapNumber::kValueOffset); in DoDeferredTaggedToI() 4758 __ TryDoubleToInt32Exact(input_reg, double_scratch2, double_scratch); in DoDeferredTaggedToI() 4764 __ VmovHigh(scratch1, double_scratch2); in DoDeferredTaggedToI()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 3825 DoubleRegister double_scratch2 = double_scratch0(); in DoShiftI() local 3830 double_scratch2, temp1, temp2, scratch0()); in DoShiftI() 4967 DoubleRegister double_scratch2 = ToDoubleRegister(instr->temp2()); in DoShiftI() local 5012 __ lfd(double_scratch2, in DoShiftI() 5018 __ TryDoubleToInt32Exact(input_reg, double_scratch2, scratch1, in DoShiftI()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 3584 DoubleRegister double_scratch2 = double_scratch0(); in DoMathExp() local 3589 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp() 4681 DoubleRegister double_scratch2 = ToDoubleRegister(instr->temp2()); in DoDeferredTaggedToI() local 4739 double_scratch2, in DoDeferredTaggedToI()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 3789 DoubleRegister double_scratch2 = double_scratch0(); in DoMathExp() local 3794 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp() 4885 DoubleRegister double_scratch2 = ToDoubleRegister(instr->temp2()); in DoDeferredTaggedToI() local 4943 double_scratch2, in DoDeferredTaggedToI()
|