/external/v8/src/ppc/ |
D | codegen-ppc.cc | 42 DoubleRegister double_scratch1 = d3; in CreateExpFunction() local 52 MathExpGenerator::EmitMathExp(&masm, input, result, double_scratch1, in CreateExpFunction() 527 DoubleRegister double_scratch1, in EmitMathExp() argument 532 DCHECK(!input.is(double_scratch1)); in EmitMathExp() 534 DCHECK(!result.is(double_scratch1)); in EmitMathExp() 536 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 547 __ lfd(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 548 __ fcmpu(double_scratch1, input); in EmitMathExp() 557 __ lfd(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 559 __ fmul(double_scratch1, double_scratch1, input); in EmitMathExp() [all …]
|
D | codegen-ppc.h | 31 DoubleRegister result, DoubleRegister double_scratch1,
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 42 DwVfpRegister double_scratch1 = d2; in CreateExpFunction() local 55 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 803 DwVfpRegister double_scratch1, in EmitMathExp() argument 809 DCHECK(!input.is(double_scratch1)); in EmitMathExp() 811 DCHECK(!result.is(double_scratch1)); in EmitMathExp() 813 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 824 __ vldr(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 825 __ VFPCompareAndSetFlags(double_scratch1, input); in EmitMathExp() 832 __ vldr(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 834 __ vmul(double_scratch1, double_scratch1, input); in EmitMathExp() [all …]
|
D | codegen-arm.h | 37 DwVfpRegister double_scratch1,
|
D | macro-assembler-arm.h | 576 LowDwVfpRegister double_scratch1,
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 41 DoubleRegister double_scratch1 = f4; in CreateExpFunction() local 50 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 1105 DoubleRegister double_scratch1, in EmitMathExp() argument 1111 DCHECK(!input.is(double_scratch1)); in EmitMathExp() 1113 DCHECK(!result.is(double_scratch1)); in EmitMathExp() 1115 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 1126 __ ldc1(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 1127 __ BranchF(&zero, NULL, ge, double_scratch1, input); in EmitMathExp() 1132 __ ldc1(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 1134 __ mul_d(double_scratch1, double_scratch1, input); in EmitMathExp() [all …]
|
D | codegen-mips.h | 39 DoubleRegister double_scratch1,
|
D | macro-assembler-mips.h | 908 FPURegister double_scratch1,
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 41 DoubleRegister double_scratch1 = f4; in CreateExpFunction() local 50 &masm, input, result, double_scratch1, double_scratch2, in CreateExpFunction() 1101 DoubleRegister double_scratch1, in EmitMathExp() argument 1107 DCHECK(!input.is(double_scratch1)); in EmitMathExp() 1109 DCHECK(!result.is(double_scratch1)); in EmitMathExp() 1111 DCHECK(!double_scratch1.is(double_scratch2)); in EmitMathExp() 1121 __ ldc1(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 1122 __ BranchF(&zero, NULL, ge, double_scratch1, input); in EmitMathExp() 1127 __ ldc1(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 1129 __ mul_d(double_scratch1, double_scratch1, input); in EmitMathExp() [all …]
|
D | codegen-mips64.h | 39 DoubleRegister double_scratch1,
|
D | macro-assembler-mips64.h | 975 FPURegister double_scratch1,
|
/external/v8/src/arm64/ |
D | codegen-arm64.h | 36 DoubleRegister double_scratch1,
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 3484 DwVfpRegister double_scratch1 = ToDoubleRegister(instr->temp()); in DoMathRound() local 3485 DwVfpRegister input_plus_dot_five = double_scratch1; in DoMathRound() 3491 __ vabs(double_scratch1, input); in DoMathRound() 3492 __ VFPCompareAndSetFlags(double_scratch1, dot_five); in DoMathRound() 3597 DwVfpRegister double_scratch1 = ToDoubleRegister(instr->double_temp()); in DoMathExp() local 3603 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 3694 DoubleRegister double_scratch1 = ToDoubleRegister(instr->temp()); in DoShiftI() local 3695 DoubleRegister input_plus_dot_five = double_scratch1; in DoShiftI() 3702 __ fabs(double_scratch1, input); in DoShiftI() 3703 __ fcmpu(double_scratch1, dot_five); in DoShiftI() 3824 DoubleRegister double_scratch1 = ToDoubleRegister(instr->double_temp()); in DoShiftI() local 3829 MathExpGenerator::EmitMathExp(masm(), input, result, double_scratch1, in DoShiftI()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 3431 DoubleRegister double_scratch1 = ToDoubleRegister(instr->temp()); in DoMathRound() local 3486 double_scratch1, in DoMathRound() 3583 DoubleRegister double_scratch1 = ToDoubleRegister(instr->double_temp()); in DoMathExp() local 3589 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 3633 DoubleRegister double_scratch1 = ToDoubleRegister(instr->temp()); in DoMathRound() local 3691 double_scratch1, in DoMathRound() 3788 DoubleRegister double_scratch1 = ToDoubleRegister(instr->double_temp()); in DoMathExp() local 3794 masm(), input, result, double_scratch1, double_scratch2, in DoMathExp()
|