Home
last modified time | relevance | path

Searched refs:kMul (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dinduction_var_analysis.cc452 loop, phi, instruction, instruction->InputAt(0), instruction->InputAt(1), kMul); in ClassifyNonTrivial()
462 update = SolveOp(loop, phi, instruction, instruction->InputAt(0), mulc, kMul); in ClassifyNonTrivial()
616 } else if (a->induction_class != kGeometric || a->operation == kMul) { in TransferNeg()
637 return CreateInvariantOp(kMul, a, b); // direct invariant in TransferMul()
639 b->operation == kMul)) { in TransferMul()
647 a->operation == kMul)) { in TransferMul()
807 case kMul: in SolveOp()
1248 } else if (op == kMul) { in CreateSimplifiedInvariant()
1251 } else if (op == kMul) { in CreateSimplifiedInvariant()
1265 } else if (op == kMul || op == kNeg) { in CreateSimplifiedInvariant()
[all …]
Dinduction_var_analysis.h66 kMul, enumerator
Dloop_analysis.cc229 case HInstruction::InstructionKind::kMul: in GetMachineInstructionCount()
Dinduction_var_range.cc738 case HInductionVarAnalysis::kMul: in GetVal()
1098 DCHECK(info->operation == HInductionVarAnalysis::kMul); in GenerateLastValueGeometric()
1109 if (info->operation == HInductionVarAnalysis::kMul) { in GenerateLastValueGeometric()
1243 case HInductionVarAnalysis::kMul: in GenerateCode()
1260 case HInductionVarAnalysis::kMul: in GenerateCode()
Dinduction_var_range_test.cc141 case '*': op = HInductionVarAnalysis::kMul; break; in CreateInvariant()
201 op == '*' ? HInductionVarAnalysis::kMul in CreateGeometric()
Dloop_optimization.cc1906 case HInstruction::kMul: in GenerateVecOp()