HomeSort by: relevance | last modified time | path
    Searched refs:PredTerm (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
ADCE.cpp 661 Instruction *PredTerm = BB->getTerminator();
663 if (const DILocation *DL = PredTerm->getDebugLoc())
667 if (isUnconditionalBranch(PredTerm)) {
668 PredTerm->setSuccessor(0, Target);
669 InstInfo[PredTerm].Live = true;
674 IRBuilder<> Builder(PredTerm);
677 if (const DILocation *DL = PredTerm->getDebugLoc())
680 InstInfo.erase(PredTerm);
681 PredTerm->eraseFromParent();
JumpThreading.cpp 2418 Instruction *PredTerm = PredBB->getTerminator();
2419 for (unsigned i = 0, e = PredTerm->getNumSuccessors(); i != e; ++i)
2420 if (PredTerm->getSuccessor(i) == BB) {
2422 PredTerm->setSuccessor(i, NewBB);
2745 BranchInst *PredTerm = cast<BranchInst>(Pred->getTerminator());
2749 PredTerm->removeFromParent();
2750 NewBB->getInstList().insert(NewBB->end(), PredTerm);
2753 BI->applyMergedLocation(PredTerm->getDebugLoc(), SI->getDebugLoc());
2785 BranchInst *PredTerm = dyn_cast<BranchInst>(Pred->getTerminator());
2786 if (!PredTerm || !PredTerm->isUnconditional()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 332 Instruction *PredTerm = PredBB->getTerminator();
333 switch (PredTerm->getOpcode()) {
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenSchedule.cpp 1309 // A Predicate transition is a list of RW sequences guarded by a PredTerm.
1312 SmallVector<PredCheck, 4> PredTerm;
1319 PredTerm.assign(PT.begin(), PT.end());
1354 // Return true if this predicate is mutually exclusive with a PredTerm. This
1486 if (mutuallyExclusive(PredDef, AllPreds, TransVec[TransIdx].PredTerm))
1519 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx,PredDef);
1617 TransVec.emplace_back(Trans.PredTerm, Trans.ProcIndex);
1676 if (LastTransition.PredTerm.empty())
1695 // The final PredTerm is unique set of predicates guarding the transition.
1697 transform(LastTransition.PredTerm, std::back_inserter(Preds)
    [all...]
SubtargetEmitter.cpp 1453 T.PredTerm.size() - count_if(T.PredTerm, isTruePredicate);
1463 for (const Record *Rec : T.PredTerm) {
1513 return all_of(T.PredTerm, [](const Record *Rec) {
1553 return llvm::all_of(T.PredTerm,
CodeGenSchedule.h 100 RecVec PredTerm;

Completed in 59 milliseconds