Lines Matching refs:HLoopInformation
148 void VisitLoop(HLoopInformation* loop);
149 void VisitNode(HLoopInformation* loop, HInstruction* instruction);
150 uint32_t VisitDescendant(HLoopInformation* loop, HInstruction* instruction);
151 void ClassifyTrivial(HLoopInformation* loop, HInstruction* instruction);
152 void ClassifyNonTrivial(HLoopInformation* loop);
156 InductionInfo* TransferPhi(HLoopInformation* loop, HInstruction* phi, size_t input_index);
165 InductionInfo* SolvePhiAllInputs(HLoopInformation* loop,
168 InductionInfo* SolveAddSub(HLoopInformation* loop,
178 void VisitControl(HLoopInformation* loop);
179 void VisitCondition(HLoopInformation* loop,
184 void VisitTripCount(HLoopInformation* loop,
203 void AssignInfo(HLoopInformation* loop, HInstruction* instruction, InductionInfo* info);
204 InductionInfo* LookupInfo(HLoopInformation* loop, HInstruction* instruction);
231 ArenaSafeMap<HLoopInformation*, ArenaSafeMap<HInstruction*, InductionInfo*>> induction_;