Lines Matching refs:GetParent
268 assert(bb->GetParent() && "The basic block does not belong to a function"); in IsBasicBlockInLoopSlow()
270 context_->GetDominatorAnalysis(bb->GetParent()); in IsBasicBlockInLoopSlow()
293 assert(latch->GetParent() && "The basic block does not belong to a function"); in SetLatchBlock()
308 assert(merge->GetParent() && "The basic block does not belong to a function"); in SetMergeBlock()
336 context_->GetDominatorAnalysis(loop_header_->GetParent()); in FindLatchBlock()
500 cfg.ComputeStructuredOrder(loop_header_->GetParent(), loop_header_, &order); in ComputeLoopStructuredOrder()
607 auto function = GetLoopByIndex(0).GetHeaderBlock()->GetParent(); in GetLoopsInBinaryLayoutOrder()
946 loop->GetParent()->RemoveChildLoop(loop); in PostModificationCleanup()
999 Loop* parent = loop->GetParent() ? loop->GetParent() : &placeholder_top_loop_; in RemoveLoop()
1004 [loop](Loop* sub_loop) { sub_loop->SetParent(loop->GetParent()); }); in RemoveLoop()
1011 SetBasicBlockToLoop(bb_id, l->GetParent()); in RemoveLoop()