Lines Matching refs:HLoopInformation
126 const HLoopInformation* loop, in CreateInvariantOp()
159 void VisitLoop(const HLoopInformation* loop);
160 size_t TryVisitNodes(const HLoopInformation* loop,
165 void ClassifyTrivial(const HLoopInformation* loop, HInstruction* instruction);
166 void ClassifyNonTrivial(const HLoopInformation* loop, ArrayRef<const StackEntry> stack_tail);
172 InductionInfo* TransferPhi(const HLoopInformation* loop,
177 const HLoopInformation* loop,
183 const HLoopInformation* loop,
187 const HLoopInformation* loop,
198 InductionInfo* SolvePhiAllInputs(const HLoopInformation* loop,
203 InductionInfo* SolveAddSub(const HLoopInformation* loop,
211 InductionInfo* SolveOp(const HLoopInformation* loop,
218 InductionInfo* SolveTest(const HLoopInformation* loop,
223 InductionInfo* SolveConversion(const HLoopInformation* loop,
234 void VisitControl(const HLoopInformation* loop);
236 const HLoopInformation* loop,
243 const HLoopInformation* loop,
251 const HLoopInformation* loop,
256 const HLoopInformation* loop,
262 const HLoopInformation* loop,
269 const HLoopInformation* loop,
279 void AssignInfo(const HLoopInformation* loop, HInstruction* instruction, InductionInfo* info);
280 InductionInfo* LookupInfo(const HLoopInformation* loop, HInstruction* instruction);
283 const HLoopInformation* loop,
287 HInstruction* GetShiftConstant(const HLoopInformation* loop,
295 const HLoopInformation* loop,
299 const HLoopInformation* loop,
303 const HLoopInformation* loop,
326 ArenaSafeMap<const HLoopInformation*, ArenaSafeMap<HInstruction*, InductionInfo*>> induction_;