Home
last modified time | relevance | path

Searched refs:HMathMinMax (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen-range-analysis.cc273 HMathMinMax* instr = HMathMinMax::cast(value); in PropagateMinusZeroChecks()
Dhydrogen-instructions.cc1918 Range* HMathMinMax::InferRange(Zone* zone) { in InferRange()
2565 void HMathMinMax::InferRepresentation(HInferRepresentationPhase* h_infer) { in InferRepresentation()
3522 HInstruction* HMathMinMax::New(Isolate* isolate, Zone* zone, HValue* context, in New()
3551 return new(zone) HMathMinMax(context, left, right, op); in New()
Dhydrogen-instructions.h4360 class HMathMinMax final : public HArithmeticBinaryOperation {
4392 HMathMinMax::cast(other)->operation_ == operation_; in DECLARE_CONCRETE_INSTRUCTION()
4398 HMathMinMax(HValue* context, HValue* left, HValue* right, Operation op) in HMathMinMax() function
Dhydrogen.cc8672 HMathMinMax::Operation op = (id == kMathMin) ? HMathMinMax::kMathMin in TryInlineBuiltinMethodCall()
8673 : HMathMinMax::kMathMax; in TryInlineBuiltinMethodCall()
8674 HInstruction* result = NewUncasted<HMathMinMax>(left, right, op); in TryInlineBuiltinMethodCall()
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc3812 HMathMinMax::Operation op = instr->hydrogen()->operation(); in DoMathMinMax()
3819 __ Csel(result, left, right, (op == HMathMinMax::kMathMax) ? ge : le); in DoMathMinMax()
3826 __ Csel(result, left, right, (op == HMathMinMax::kMathMax) ? ge : le); in DoMathMinMax()
3833 if (op == HMathMinMax::kMathMax) { in DoMathMinMax()
3836 DCHECK(op == HMathMinMax::kMathMin); in DoMathMinMax()
Dlithium-arm64.cc1646 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc1864 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1866 Condition condition = (operation == HMathMinMax::kMathMin) ? le : ge; in DoMathMinMax()
1882 if (operation == HMathMinMax::kMathMin) { in DoMathMinMax()
1898 if (operation == HMathMinMax::kMathMin) { in DoMathMinMax()
Dlithium-arm.cc1595 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc1765 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1768 Condition condition = (operation == HMathMinMax::kMathMin) in DoMathMinMax()
1805 Condition condition = (operation == HMathMinMax::kMathMin) ? below : above; in DoMathMinMax()
1826 if (operation == HMathMinMax::kMathMin) { in DoMathMinMax()
Dlithium-x64.cc1565 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc1642 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1645 Condition condition = (operation == HMathMinMax::kMathMin) in DoMathMinMax()
1666 Condition condition = (operation == HMathMinMax::kMathMin) ? below : above; in DoMathMinMax()
1681 if (operation == HMathMinMax::kMathMin) { in DoMathMinMax()
Dlithium-ia32.cc1560 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc1749 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1752 Condition condition = (operation == HMathMinMax::kMathMin) ? le : ge; in DoMathMinMax()
1773 if (operation == HMathMinMax::kMathMax) { in DoMathMinMax()
1776 DCHECK(operation == HMathMinMax::kMathMin); in DoMathMinMax()
Dlithium-mips.cc1542 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc1871 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1874 Condition condition = (operation == HMathMinMax::kMathMin) ? le : ge; in DoMathMinMax()
1894 if (operation == HMathMinMax::kMathMax) { in DoMathMinMax()
1897 DCHECK(operation == HMathMinMax::kMathMin); in DoMathMinMax()
Dlithium-mips64.cc1548 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc1919 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoMathMinMax()
1922 Condition condition = (operation == HMathMinMax::kMathMin) in DoMathMinMax()
1943 Condition condition = (operation == HMathMinMax::kMathMin) ? below : above; in DoMathMinMax()
1962 if (operation == HMathMinMax::kMathMin) { in DoMathMinMax()
Dlithium-x87.cc1567 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc1912 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoShiftI()
1913 Condition cond = (operation == HMathMinMax::kMathMin) ? le : ge; in DoShiftI()
1955 if (operation == HMathMinMax::kMathMin) { in DoShiftI()
Dlithium-ppc.cc1573 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc1920 HMathMinMax::Operation operation = instr->hydrogen()->operation(); in DoShiftI()
1921 Condition cond = (operation == HMathMinMax::kMathMin) ? le : ge; in DoShiftI()
1961 if (operation == HMathMinMax::kMathMin) { in DoShiftI()
Dlithium-s390.cc1417 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()