Home
last modified time | relevance | path

Searched refs:UnavailableBlock (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1412 BasicBlock *UnavailableBlock = AvailableLoad.first; in eliminatePartiallyRedundantLoad() local
1418 Load->getSyncScopeID(), UnavailableBlock->getTerminator()); in eliminatePartiallyRedundantLoad()
1441 if (LI->getLoopFor(Load->getParent()) == LI->getLoopFor(UnavailableBlock)) in eliminatePartiallyRedundantLoad()
1452 AvailableValueInBlock::get(UnavailableBlock, NewLoad)); in eliminatePartiallyRedundantLoad()
1459 auto I = CriticalEdgePredAndLoad->find(UnavailableBlock); in eliminatePartiallyRedundantLoad()
1462 ICF->insertInstructionTo(NewLoad, UnavailableBlock); in eliminatePartiallyRedundantLoad()