Lines Matching refs:LoopPOT
262 const ModifiedPO &LoopPOT; member
278 DivergencePropagator(const ModifiedPO &LoopPOT, const DominatorTree &DT, in DivergencePropagator()
281 : LoopPOT(LoopPOT), DT(DT), PDT(PDT), LI(LI), DivTermBlock(DivTermBlock), in DivergencePropagator()
282 BlockLabels(LoopPOT.size(), nullptr), in DivergencePropagator()
289 Out << LoopPOT.getBlockAt(BlockIdx)->getName().str() << "(" << BlockIdx in printDefs()
303 auto SuccIdx = LoopPOT.getIndexOf(SuccBlock); in computeJoin()
355 int FloorIdx = LoopPOT.size() - 1; in computeJoinPoints()
362 auto SuccIdx = LoopPOT.getIndexOf(*SuccBlock); in computeJoinPoints()
391 const auto *Block = LoopPOT.getBlockAt(BlockIdx); in computeJoinPoints()
408 LoopPOT.getIndexOf(*BlockLoopExit)); in computeJoinPoints()
415 std::min<int>(LoweredFloorIdx, LoopPOT.getIndexOf(*SuccBlock)); in computeJoinPoints()