Searched refs:PredTerm (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | ADCE.cpp | 646 Instruction *PredTerm = BB->getTerminator(); in makeUnconditional() local 648 if (const DILocation *DL = PredTerm->getDebugLoc()) in makeUnconditional() 652 if (isUnconditionalBranch(PredTerm)) { in makeUnconditional() 653 PredTerm->setSuccessor(0, Target); in makeUnconditional() 654 InstInfo[PredTerm].Live = true; in makeUnconditional() 659 IRBuilder<> Builder(PredTerm); in makeUnconditional() 662 if (const DILocation *DL = PredTerm->getDebugLoc()) in makeUnconditional() 665 InstInfo.erase(PredTerm); in makeUnconditional() 666 PredTerm->eraseFromParent(); in makeUnconditional()
|
| H A D | JumpThreading.cpp | 2011 Instruction *PredTerm = PredBB->getTerminator(); in ThreadEdge() local 2012 for (unsigned i = 0, e = PredTerm->getNumSuccessors(); i != e; ++i) in ThreadEdge() 2013 if (PredTerm->getSuccessor(i) == BB) { in ThreadEdge() 2015 PredTerm->setSuccessor(i, NewBB); in ThreadEdge() 2411 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); in UnfoldSelectInstr() local 2415 PredTerm->removeFromParent(); in UnfoldSelectInstr() 2416 NewBB->getInstList().insert(NewBB->end(), PredTerm); in UnfoldSelectInstr() 2450 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); in TryToUnfoldSelect() local 2451 if (!PredTerm || !PredTerm->isUnconditional()) in TryToUnfoldSelect() 2490 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); in TryToUnfoldSelect() local [all …]
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenSchedule.cpp | 1312 SmallVector<PredCheck, 4> PredTerm; member 1478 if (mutuallyExclusive(PredDef, TransVec[TransIdx].PredTerm)) in getIntersectingVariants() 1513 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx,PredDef); in pushVariant() 1614 TransVec.back().PredTerm = Trans.PredTerm; in substituteVariants() 1666 transform(I->PredTerm, std::back_inserter(Preds), in inferFromTransitions() 1671 SCTrans.PredTerm = std::move(Preds); in inferFromTransitions() 1723 if (LastTransitions[0].PredTerm.empty()) in inferFromRW() 2203 PCI = TI->PredTerm.begin(), PCE = TI->PredTerm.end(); in dump() 2205 if (PCI != TI->PredTerm.begin()) in dump()
|
| H A D | SubtargetEmitter.cpp | 1463 T.PredTerm.size() - count_if(T.PredTerm, IsTruePredicate); in emitPredicates() 1473 for (const Record *Rec : T.PredTerm) { in emitPredicates() 1522 return all_of(T.PredTerm, [](const Record *Rec) { in hasMCSchedPredicates()
|
| H A D | CodeGenSchedule.h | 99 RecVec PredTerm; member
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | BreakCriticalEdges.cpp | 321 Instruction *PredTerm = PredBB->getTerminator(); in findIBRPredecessor() local 322 switch (PredTerm->getOpcode()) { in findIBRPredecessor()
|