Home
last modified time | relevance | path

Searched refs:double_scratch1 (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/ppc/
Dcodegen-ppc.cc42 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 …]
Dcodegen-ppc.h31 DoubleRegister result, DoubleRegister double_scratch1,
/external/v8/src/arm/
Dcodegen-arm.cc42 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 …]
Dcodegen-arm.h37 DwVfpRegister double_scratch1,
Dmacro-assembler-arm.h576 LowDwVfpRegister double_scratch1,
/external/v8/src/mips/
Dcodegen-mips.cc41 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 …]
Dcodegen-mips.h39 DoubleRegister double_scratch1,
Dmacro-assembler-mips.h908 FPURegister double_scratch1,
/external/v8/src/mips64/
Dcodegen-mips64.cc41 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 …]
Dcodegen-mips64.h39 DoubleRegister double_scratch1,
Dmacro-assembler-mips64.h975 FPURegister double_scratch1,
/external/v8/src/arm64/
Dcodegen-arm64.h36 DoubleRegister double_scratch1,
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc3484 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/
Dlithium-codegen-ppc.cc3694 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/
Dlithium-codegen-mips.cc3431 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/
Dlithium-codegen-mips64.cc3633 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()