Home
last modified time | relevance | path

Searched refs:double_scratch2 (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/ppc/
Dcodegen-ppc.cc43 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 …]
Dcodegen-ppc.h32 DoubleRegister double_scratch2, Register temp1,
/external/v8/src/arm/
Dcodegen-arm.cc43 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 …]
Dcodegen-arm.h38 DwVfpRegister double_scratch2,
/external/v8/src/mips/
Dcodegen-mips.cc42 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 …]
Dcodegen-mips.h40 DoubleRegister double_scratch2,
/external/v8/src/mips64/
Dcodegen-mips64.cc42 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 …]
Dcodegen-mips64.h40 DoubleRegister double_scratch2,
/external/v8/src/arm64/
Dcodegen-arm64.h37 DoubleRegister double_scratch2,
/external/v8/src/x64/
Dcode-stubs-x64.cc445 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/
Dcode-stubs-ia32.cc571 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/
Dlithium-codegen-arm.cc3598 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/
Dlithium-codegen-ppc.cc3825 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/
Dlithium-codegen-mips.cc3584 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/
Dlithium-codegen-mips64.cc3789 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()