Searched refs:PredInfo (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdaterImpl.h | 152 BBMapBucket.second = PredInfo; in BuildBlockList() 153 Info->Preds[p] = PredInfo; in BuildBlockList() 155 if (PredInfo->AvailableVal) { in BuildBlockList() 159 WorkList.push_back(PredInfo); in BuildBlockList() 374 BlkT *Pred = PredInfo->BB; in FindAvailableVals() 376 if (PredInfo->DefBB != PredInfo) in FindAvailableVals() 377 PredInfo = PredInfo->DefBB; in FindAvailableVals() 421 if (PredInfo->DefBB != PredInfo) in CheckIfPHIMatches() 422 PredInfo = PredInfo->DefBB; in CheckIfPHIMatches() 425 if (PredInfo->AvailableVal) { in CheckIfPHIMatches() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | PredicateInfo.cpp | 760 const auto *PI = PredInfo.getPredicateInfoFor(Inst); in replaceCreatedSSACopys() 773 auto PredInfo = make_unique<PredicateInfo>(F, DT, AC); in runOnFunction() local 774 PredInfo->print(dbgs()); in runOnFunction() 776 PredInfo->verifyPredicateInfo(); in runOnFunction() 778 replaceCreatedSSACopys(*PredInfo, F); in runOnFunction() 787 auto PredInfo = make_unique<PredicateInfo>(F, DT, AC); in run() local 788 PredInfo->print(OS); in run() 790 replaceCreatedSSACopys(*PredInfo, F); in run() 798 const PredicateInfo *PredInfo; member in llvm::PredicateInfoAnnotatedWriter 801 PredicateInfoAnnotatedWriter(const PredicateInfo *M) : PredInfo(M) {} in PredicateInfoAnnotatedWriter() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | SCCP.h | 44 std::unique_ptr<PredicateInfo> PredInfo; member
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 856 BlockInfo *PredInfo = &BBInfo[Pred->getBlockID()]; in handlePredecessor() local 857 assert(PredInfo->UnprocessedSuccessors > 0); in handlePredecessor() 859 if (--PredInfo->UnprocessedSuccessors == 0) in handlePredecessor() 860 mergeEntryMap(std::move(PredInfo->ExitMap)); in handlePredecessor() 862 mergeEntryMap(PredInfo->ExitMap.clone()); in handlePredecessor()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 712 struct PredInfo { in applyInsertUpdates() struct 716 SmallDenseMap<BasicBlock *, PredInfo> PredMap; in applyInsertUpdates()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 497 std::unique_ptr<PredicateInfo> PredInfo; member in __anon46287ded0311::NewGVN 660 PredInfo(make_unique<PredicateInfo>(F, *DT, *AC)), in NewGVN() 1533 auto *PI = PredInfo->getPredicateInfoFor(I); in performSymbolicPredicateInfoEvaluation() 1874 auto *CmpPI = PredInfo->getPredicateInfoFor(I); in performSymbolicCmpEvaluation() 1912 auto *PI = PredInfo->getPredicateInfoFor(Op); in performSymbolicCmpEvaluation() 4086 auto *PI = PredInfo->getPredicateInfoFor(ReplacedInst); in eliminateInstructions()
|
| H A D | SCCP.cpp | 262 return A->second.PredInfo->getPredicateInfoFor(I); in getPredicateInfoFor()
|