Searched refs:PredTerm (Results 1 - 6 of 6) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ADCE.cpp | 651 Instruction *PredTerm = BB->getTerminator(); local 653 if (const DILocation *DL = PredTerm->getDebugLoc()) 657 if (isUnconditionalBranch(PredTerm)) { 658 PredTerm->setSuccessor(0, Target); 659 InstInfo[PredTerm].Live = true; 664 IRBuilder<> Builder(PredTerm); 667 if (const DILocation *DL = PredTerm->getDebugLoc()) 670 InstInfo.erase(PredTerm); 671 PredTerm->eraseFromParent();
|
H A D | JumpThreading.cpp | 2115 Instruction *PredTerm = PredBB->getTerminator(); local 2116 for (unsigned i = 0, e = PredTerm->getNumSuccessors(); i != e; ++i) 2117 if (PredTerm->getSuccessor(i) == BB) { 2119 PredTerm->setSuccessor(i, NewBB); 2441 BranchInst *PredTerm = cast<BranchInst>(Pred->getTerminator()); local 2445 PredTerm->removeFromParent(); 2446 NewBB->getInstList().insert(NewBB->end(), PredTerm); 2480 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); local 2481 if (!PredTerm || !PredTerm 2520 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator()); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BreakCriticalEdges.cpp | 338 Instruction *PredTerm = PredBB->getTerminator(); local 339 switch (PredTerm->getOpcode()) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.cpp | 1314 // A Predicate transition is a list of RW sequences guarded by a PredTerm. 1317 SmallVector<PredCheck, 4> PredTerm; member in struct:__anon2915::PredTransition 1352 // Return true if this predicate is mutually exclusive with a PredTerm. This 1483 if (mutuallyExclusive(PredDef, TransVec[TransIdx].PredTerm)) 1518 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx,PredDef); 1619 TransVec.back().PredTerm = Trans.PredTerm; 1669 // The final PredTerm is unique set of predicates guarding the transition. 1671 transform(I->PredTerm, std::back_inserter(Preds), 1676 SCTrans.PredTerm [all...] |
H A D | SubtargetEmitter.cpp | 1458 T.PredTerm.size() - count_if(T.PredTerm, IsTruePredicate); 1468 for (const Record *Rec : T.PredTerm) { 1517 return all_of(T.PredTerm, [](const Record *Rec) {
|
H A D | CodeGenSchedule.h | 98 RecVec PredTerm; member in struct:llvm::CodeGenSchedTransition
|
Completed in 177 milliseconds