/external/v8/src/arm64/ |
D | codegen-arm64.cc | 515 static MemOperand ExpConstant(Register base, int index) { in ExpConstant() function 556 DCHECK(kDRegSize == (ExpConstant(constants, 1).offset() - in EmitMathExp() 557 ExpConstant(constants, 0).offset())); in EmitMathExp() 558 __ Ldp(double_temp1, double_temp2, ExpConstant(constants, 0)); in EmitMathExp() 574 __ Ldr(double_temp2, ExpConstant(constants, 2)); // Synthesize +infinity. in EmitMathExp() 586 DCHECK(kDRegSize == (ExpConstant(constants, 4).offset() - in EmitMathExp() 587 ExpConstant(constants, 3).offset())); in EmitMathExp() 588 __ Ldp(double_temp1, double_temp3, ExpConstant(constants, 3)); in EmitMathExp() 594 DCHECK(kDRegSize == (ExpConstant(constants, 6).offset() - in EmitMathExp() 595 ExpConstant(constants, 5).offset())); in EmitMathExp() [all …]
|
/external/v8/src/ppc/ |
D | codegen-ppc.cc | 520 static MemOperand ExpConstant(int index, Register base) { in ExpConstant() function 547 __ lfd(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 553 __ lfd(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 557 __ lfd(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 558 __ lfd(result, ExpConstant(4, temp3)); in EmitMathExp() 563 __ lfd(result, ExpConstant(6, temp3)); in EmitMathExp() 564 __ lfd(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 570 __ lfd(double_scratch2, ExpConstant(7, temp3)); in EmitMathExp() 573 __ lfd(double_scratch2, ExpConstant(8, temp3)); in EmitMathExp() 604 __ lfd(result, ExpConstant(2, temp3)); in EmitMathExp()
|
/external/v8/src/ia32/ |
D | codegen-ia32.cc | 931 static Operand ExpConstant(int index) { in ExpConstant() function 951 __ movsd(double_scratch, ExpConstant(0)); in EmitMathExp() 955 __ ucomisd(input, ExpConstant(1)); in EmitMathExp() 956 __ movsd(result, ExpConstant(2)); in EmitMathExp() 958 __ movsd(double_scratch, ExpConstant(3)); in EmitMathExp() 959 __ movsd(result, ExpConstant(4)); in EmitMathExp() 964 __ movsd(result, ExpConstant(6)); in EmitMathExp() 965 __ mulsd(double_scratch, ExpConstant(5)); in EmitMathExp() 972 __ mulsd(result, ExpConstant(7)); in EmitMathExp() 975 __ addsd(result, ExpConstant(8)); in EmitMathExp()
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 795 static MemOperand ExpConstant(int index, Register base) { in ExpConstant() function 824 __ vldr(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 828 __ vldr(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 832 __ vldr(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 833 __ vldr(result, ExpConstant(4, temp3)); in EmitMathExp() 838 __ vldr(result, ExpConstant(6, temp3)); in EmitMathExp() 839 __ vldr(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 845 __ vldr(double_scratch2, ExpConstant(7, temp3)); in EmitMathExp() 877 __ vldr(result, ExpConstant(2, temp3)); in EmitMathExp()
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 1097 static MemOperand ExpConstant(int index, Register base) { in ExpConstant() function 1126 __ ldc1(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 1129 __ ldc1(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 1132 __ ldc1(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 1133 __ ldc1(result, ExpConstant(4, temp3)); in EmitMathExp() 1138 __ ldc1(result, ExpConstant(6, temp3)); in EmitMathExp() 1139 __ ldc1(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 1145 __ ldc1(double_scratch2, ExpConstant(7, temp3)); in EmitMathExp() 1181 __ ldc1(result, ExpConstant(2, temp3)); in EmitMathExp()
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 1093 static MemOperand ExpConstant(int index, Register base) { in ExpConstant() function 1121 __ ldc1(double_scratch1, ExpConstant(0, temp3)); in EmitMathExp() 1124 __ ldc1(double_scratch2, ExpConstant(1, temp3)); in EmitMathExp() 1127 __ ldc1(double_scratch1, ExpConstant(3, temp3)); in EmitMathExp() 1128 __ ldc1(result, ExpConstant(4, temp3)); in EmitMathExp() 1133 __ ldc1(result, ExpConstant(6, temp3)); in EmitMathExp() 1134 __ ldc1(double_scratch2, ExpConstant(5, temp3)); in EmitMathExp() 1140 __ ldc1(double_scratch2, ExpConstant(7, temp3)); in EmitMathExp() 1176 __ ldc1(result, ExpConstant(2, temp3)); in EmitMathExp()
|