Home
last modified time | relevance | path

Searched refs:exponent_type (Results 1 – 25 of 26) sorted by relevance

12

/external/v8/src/
Dcode-stubs.h812 MathPowStub(Isolate* isolate, ExponentType exponent_type) in MathPowStub() argument
814 minor_key_ = ExponentTypeBits::encode(exponent_type); in MathPowStub()
818 if (exponent_type() == TAGGED) { in GetCallInterfaceDescriptor()
820 } else if (exponent_type() == INTEGER) { in GetCallInterfaceDescriptor()
824 DCHECK_EQ(DOUBLE, exponent_type()); in GetCallInterfaceDescriptor()
830 ExponentType exponent_type() const { in exponent_type() function
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc3674 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3681 DCHECK(exponent_type.IsInteger32() || !instr->right()->IsRegister() || in DoPower()
3683 DCHECK(!exponent_type.IsInteger32() || in DoPower()
3688 if (exponent_type.IsSmi()) { in DoPower()
3691 } else if (exponent_type.IsTagged()) { in DoPower()
3698 } else if (exponent_type.IsInteger32()) { in DoPower()
3705 DCHECK(exponent_type.IsDouble()); in DoPower()
Dlithium-arm64.cc1818 Representation exponent_type = instr->right()->representation(); in DoPower() local
1822 if (exponent_type.IsInteger32()) { in DoPower()
1824 } else if (exponent_type.IsDouble()) { in DoPower()
/external/v8/src/ppc/
Dcode-stubs-ppc.cc733 if (exponent_type() == TAGGED) { in Generate()
741 if (exponent_type() != INTEGER) { in Generate()
766 if (exponent_type() == INTEGER) { in Generate()
/external/v8/src/s390/
Dcode-stubs-s390.cc710 if (exponent_type() == TAGGED) { in Generate()
718 if (exponent_type() != INTEGER) { in Generate()
741 if (exponent_type() == INTEGER) { in Generate()
/external/v8/src/arm/
Dcode-stubs-arm.cc692 if (exponent_type() == TAGGED) { in Generate()
700 if (exponent_type() != INTEGER) { in Generate()
722 if (exponent_type() == INTEGER) { in Generate()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc3268 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3279 if (exponent_type.IsSmi()) { in DoPower()
3282 } else if (exponent_type.IsTagged()) { in DoPower()
3291 } else if (exponent_type.IsInteger32()) { in DoPower()
3295 DCHECK(exponent_type.IsDouble()); in DoPower()
Dlithium-ia32.cc1584 Representation exponent_type = instr->right()->representation(); in DoPower() local
1588 exponent_type.IsDouble() in DoPower()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc3406 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3417 if (exponent_type.IsSmi()) { in DoPower()
3420 } else if (exponent_type.IsTagged()) { in DoPower()
3431 } else if (exponent_type.IsInteger32()) { in DoPower()
3435 DCHECK(exponent_type.IsDouble()); in DoPower()
Dlithium-arm.cc1618 Representation exponent_type = instr->right()->representation(); in DoPower() local
1622 exponent_type.IsDouble() in DoPower()
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc3469 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3481 if (exponent_type.IsSmi()) { in DoPower()
3484 } else if (exponent_type.IsTagged()) { in DoPower()
3492 } else if (exponent_type.IsInteger32()) { in DoPower()
3496 DCHECK(exponent_type.IsDouble()); in DoPower()
Dlithium-x64.cc1590 Representation exponent_type = instr->right()->representation(); in DoPower() local
1594 exponent_type.IsDouble() in DoPower()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc3386 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3397 if (exponent_type.IsSmi()) { in DoPower()
3400 } else if (exponent_type.IsTagged()) { in DoPower()
3410 } else if (exponent_type.IsInteger32()) { in DoPower()
3414 DCHECK(exponent_type.IsDouble()); in DoPower()
Dlithium-mips.cc1565 Representation exponent_type = instr->right()->representation(); in DoPower() local
1569 exponent_type.IsDouble() in DoPower()
/external/v8/src/mips64/
Dcode-stubs-mips64.cc759 if (exponent_type() == TAGGED) { in Generate()
767 if (exponent_type() != INTEGER) { in Generate()
800 if (exponent_type() == INTEGER) { in Generate()
/external/v8/src/mips/
Dcode-stubs-mips.cc762 if (exponent_type() == TAGGED) { in Generate()
770 if (exponent_type() != INTEGER) { in Generate()
803 if (exponent_type() == INTEGER) { in Generate()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc1571 Representation exponent_type = instr->right()->representation(); in DoPower() local
1575 exponent_type.IsDouble() in DoPower()
Dlithium-codegen-mips64.cc3592 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3603 if (exponent_type.IsSmi()) { in DoPower()
3606 } else if (exponent_type.IsTagged()) { in DoPower()
3616 } else if (exponent_type.IsInteger32()) { in DoPower()
3620 DCHECK(exponent_type.IsDouble()); in DoPower()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc1596 Representation exponent_type = instr->right()->representation(); in DoPower() local
1600 exponent_type.IsDouble() in DoPower()
Dlithium-codegen-ppc.cc3676 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoShiftI() local
3687 if (exponent_type.IsSmi()) { in DoShiftI()
3690 } else if (exponent_type.IsTagged()) { in DoShiftI()
3701 } else if (exponent_type.IsInteger32()) { in DoShiftI()
3705 DCHECK(exponent_type.IsDouble()); in DoShiftI()
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc1439 Representation exponent_type = instr->right()->representation(); in DoPower() local
1442 LOperand* right = exponent_type.IsDouble() in DoPower()
Dlithium-codegen-s390.cc3577 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoShiftI() local
3588 if (exponent_type.IsSmi()) { in DoShiftI()
3591 } else if (exponent_type.IsTagged()) { in DoShiftI()
3600 } else if (exponent_type.IsInteger32()) { in DoShiftI()
3604 DCHECK(exponent_type.IsDouble()); in DoShiftI()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc3520 Representation exponent_type = instr->hydrogen()->right()->representation(); in DoPower() local
3526 if (exponent_type.IsSmi()) { in DoPower()
3533 } else if (exponent_type.IsTagged()) { in DoPower()
3551 } else if (exponent_type.IsInteger32()) { in DoPower()
3558 DCHECK(exponent_type.IsDouble()); in DoPower()
/external/v8/src/x64/
Dcode-stubs-x64.cc224 if (exponent_type() == TAGGED) { in Generate()
233 if (exponent_type() != INTEGER) { in Generate()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc697 if (exponent_type() == TAGGED) { in Generate()
704 if (exponent_type() != INTEGER) { in Generate()

12