Lines Matching defs:OldCond
1183 auto *OldCond = BI->getCondition();
1187 if (OldCond->use_empty())
1188 DeadInsts.emplace_back(OldCond);
1195 auto *OldCond = BI->getCondition();
1196 return ConstantInt::get(OldCond->getType(),
1337 Value *OldCond = BI->getCondition();
1338 Visited.insert(OldCond);
1339 Worklist.push_back(OldCond);
1393 for (auto *OldCond : LeafConditions) {
1403 OptimisticSkipLastIter = !ICmpsFailingOnLastIter.count(OldCond);
1406 createReplacement(OldCond, L, ExitingBB, MaxIter, Inverted,
1411 NCI->setName(OldCond->getName() + ".first_iter");
1413 LLVM_DEBUG(dbgs() << "Unknown exit count: Replacing " << *OldCond
1415 assert(OldCond->hasOneUse() && "Must be!");
1416 OldCond->replaceAllUsesWith(NewCond);
1417 DeadInsts.push_back(OldCond);
1420 ICmpsFailingOnLastIter.erase(OldCond);
1883 Value *OldCond = BI->getCondition();
1885 if (OldCond->use_empty())
1886 DeadInsts.emplace_back(OldCond);