Lines Matching refs:HLoopInformation
784 class HLoopInformation : public ArenaObject<kArenaAllocLoopInfo> {
786 HLoopInformation(HBasicBlock* header, HGraph* graph) in HLoopInformation() function
852 void PopulateInnerLoopUpwards(HLoopInformation* inner_loop);
860 bool IsIn(const HLoopInformation& other) const;
902 DISALLOW_COPY_AND_ASSIGN(HLoopInformation);
1022 HLoopInformation* loop_info = GetLoopInformation(); in IsSingleJump()
1030 loop_information_ = new (graph_->GetAllocator()) HLoopInformation(this, graph_); in AddBackEdge()
1043 loop_information_ = new (graph_->GetAllocator()) HLoopInformation(this, graph_); in AddBackEdgeWhileUpdating()
1249 HLoopInformation* GetLoopInformation() const { in GetLoopInformation()
1256 void SetInLoop(HLoopInformation* info) { in SetInLoop()
1274 void SetLoopInformation(HLoopInformation* info) { in SetLoopInformation()
1322 HLoopInformation* loop_information_;
1352 HLoopInformation* Current() const { in Current()
1358 HLoopInformation* current_;
7888 explicit HBlocksInLoopIterator(const HLoopInformation& info) in HBlocksInLoopIterator()
7921 explicit HBlocksInLoopReversePostOrderIterator(const HLoopInformation& info) in HBlocksInLoopReversePostOrderIterator()