Lines Matching refs:OldCond

1171   auto *OldCond = BI->getCondition();  in replaceExitCond()  local
1175 if (OldCond->use_empty()) in replaceExitCond()
1176 DeadInsts.emplace_back(OldCond); in replaceExitCond()
1183 auto *OldCond = BI->getCondition(); in createFoldedExitCond() local
1184 return ConstantInt::get(OldCond->getType(), in createFoldedExitCond()
1325 Value *OldCond = BI->getCondition(); in optimizeLoopExitWithUnknownExitCount() local
1326 Visited.insert(OldCond); in optimizeLoopExitWithUnknownExitCount()
1327 Worklist.push_back(OldCond); in optimizeLoopExitWithUnknownExitCount()
1381 for (auto *OldCond : LeafConditions) { in optimizeLoopExitWithUnknownExitCount() local
1391 OptimisticSkipLastIter = !ICmpsFailingOnLastIter.count(OldCond); in optimizeLoopExitWithUnknownExitCount()
1394 createReplacement(OldCond, L, ExitingBB, MaxIter, Inverted, in optimizeLoopExitWithUnknownExitCount()
1399 NCI->setName(OldCond->getName() + ".first_iter"); in optimizeLoopExitWithUnknownExitCount()
1401 LLVM_DEBUG(dbgs() << "Unknown exit count: Replacing " << *OldCond in optimizeLoopExitWithUnknownExitCount()
1403 assert(OldCond->hasOneUse() && "Must be!"); in optimizeLoopExitWithUnknownExitCount()
1404 OldCond->replaceAllUsesWith(NewCond); in optimizeLoopExitWithUnknownExitCount()
1405 DeadInsts.push_back(OldCond); in optimizeLoopExitWithUnknownExitCount()
1408 ICmpsFailingOnLastIter.erase(OldCond); in optimizeLoopExitWithUnknownExitCount()
1871 Value *OldCond = BI->getCondition(); in predicateLoopExits() local
1873 if (OldCond->use_empty()) in predicateLoopExits()
1874 DeadInsts.emplace_back(OldCond); in predicateLoopExits()