Lines Matching refs:LookupInfo
361 info = TransferAddSub(LookupInfo(loop, instruction->InputAt(0)), in ClassifyTrivial()
362 LookupInfo(loop, instruction->InputAt(1)), kAdd); in ClassifyTrivial()
364 info = TransferAddSub(LookupInfo(loop, instruction->InputAt(0)), in ClassifyTrivial()
365 LookupInfo(loop, instruction->InputAt(1)), kSub); in ClassifyTrivial()
367 info = TransferNeg(LookupInfo(loop, instruction->InputAt(0))); in ClassifyTrivial()
369 info = TransferMul(LookupInfo(loop, instruction->InputAt(0)), in ClassifyTrivial()
370 LookupInfo(loop, instruction->InputAt(1))); in ClassifyTrivial()
374 info = TransferMul(LookupInfo(loop, instruction->InputAt(0)), in ClassifyTrivial()
375 LookupInfo(loop, mulc)); in ClassifyTrivial()
380 info = TransferConversion(LookupInfo(loop, instruction->InputAt(0)), in ClassifyTrivial()
384 info = LookupInfo(loop, instruction->InputAt(0)); // Pass-through. in ClassifyTrivial()
411 InductionInfo* initial = LookupInfo(loop, phi->InputAt(0)); in ClassifyNonTrivial()
552 InductionInfo* a = LookupInfo(loop, inputs[input_index]); in TransferPhi()
554 InductionInfo* b = LookupInfo(loop, inputs[i]); in TransferPhi()
709 InductionInfo* a = LookupInfo(loop, phi->InputAt(0)); in SolvePhiAllInputs()
712 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolvePhiAllInputs()
732 InductionInfo* b = LookupInfo(loop, y); in SolveAddSub()
751 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveAddSub()
770 InductionInfo* a = LookupInfo(loop, x); in SolveAddSub()
772 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveAddSub()
794 InductionInfo* b = LookupInfo(loop, y); in SolveOp()
798 InductionInfo* a = LookupInfo(loop, x); in SolveOp()
805 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveOp()
852 if (IsExact(LookupInfo(loop, x), &value) && value == opposite_value) { in SolveTest()
854 } else if (IsExact(LookupInfo(loop, y), &value) && value == opposite_value) { in SolveTest()
874 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveConversion()
904 InductionInfo* a = LookupInfo(loop, condition->InputAt(0)); in VisitControl()
905 InductionInfo* b = LookupInfo(loop, condition->InputAt(1)); in VisitControl()
1143 int c = LookupInfo(loop, cond->InputAt(0))->induction_class == kLinear ? 0 : 1; in RewriteBreakLoop()
1148 if (!index->IsPhi() || !IsFinite(LookupInfo(loop, upper), stride_value, type, cmp)) { in RewriteBreakLoop()
1162 if (!IsTaken(LookupInfo(loop, index)->op_b, LookupInfo(loop, upper), cmp) && in RewriteBreakLoop()
1205 HInductionVarAnalysis::InductionInfo* HInductionVarAnalysis::LookupInfo(HLoopInformation* loop, in LookupInfo() function in art::HInductionVarAnalysis
1312 InductionInfo* b = LookupInfo(loop, instruction->InputAt(1)); in GetShiftConstant()