Searched refs:finder (Results 1 – 4 of 4) sorted by relevance
31 CommonDominator finder(block1); in ForPair()32 finder.Update(block2); in ForPair()33 return finder.Get(); in ForPair()
182 CommonDominator finder(/* start_block */ nullptr); in FindIdealPosition() local194 finder.Update(block); in FindIdealPosition()200 finder.Update(use.GetUser()->GetHolder()->GetBlock()); in FindIdealPosition()202 HBasicBlock* target_block = finder.Get(); in FindIdealPosition()303 CommonDominator finder(end_block); in SinkCodeToUncommonBranch() local306 finder.Update(graph_->GetBlocks()[i]); in SinkCodeToUncommonBranch()310 HBasicBlock* common_dominator = finder.Get(); in SinkCodeToUncommonBranch()
1760 CommonDominator finder(target_block); in MoveBeforeFirstUserAndOutOfLoops() local1762 finder.Update(uses_it->GetUser()->GetBlock()); in MoveBeforeFirstUserAndOutOfLoops()1764 target_block = finder.Get(); in MoveBeforeFirstUserAndOutOfLoops()
1870 ReferringObjectsFinder finder(scope, o, max_count, referring_objects); in GetReferringObjects() local1872 obj->VisitReferences(finder, VoidFunctor()); in GetReferringObjects()