Searched refs:PredCache (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PredIteratorCache.h | 41 SmallVector<BasicBlock *, 32> PredCache(predecessors(BB)); in get() 42 BasicBlock **Data = Memory.Allocate<BasicBlock *>(PredCache.size()); in get() 43 std::copy(PredCache.begin(), PredCache.end(), Data); in get() 44 Entry = ArrayRef(Data, PredCache.size()); in get()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdaterBulk.cpp | 74 PredIteratorCache &PredCache) { in ComputeLiveInBlocks() argument 94 for (BasicBlock *P : PredCache.get(BB)) { in ComputeLiveInBlocks() 137 ComputeLiveInBlocks(UsingBlocks, DefBlocks, LiveInBlocks, PredCache); in RewriteAllUses() 170 while (DT->isReachableFromEntry(BB) && !PredCache.get(BB).empty() && in RewriteAllUses() 201 for (BasicBlock *Pred : PredCache.get(BB)) in RewriteAllUses()
|
| H A D | LCSSA.cpp | 91 PredIteratorCache PredCache; in formLCSSAForInstructionsImpl() local 164 PHINode *PN = PHINode::Create(I->getType(), PredCache.size(ExitBB), in formLCSSAForInstructionsImpl() 177 for (BasicBlock *Pred : PredCache.get(ExitBB)) { in formLCSSAForInstructionsImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdaterBulk.h | 51 PredIteratorCache PredCache; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryDependenceAnalysis.cpp | 743 append_range(DirtyBlocks, PredCache.get(QueryBB)); in getNonLocalCallDependency() 827 append_range(DirtyBlocks, PredCache.get(DirtyBB)); in getNonLocalCallDependency() 1220 for (BasicBlock *Pred : PredCache.get(BB)) { in getNonLocalPointerDepFromBB() 1271 for (BasicBlock *Pred : PredCache.get(BB)) { in getNonLocalPointerDepFromBB() 1479 PredCache.clear(); in invalidateCachedPredecessors()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryDependenceAnalysis.h | 357 PredIteratorCache PredCache; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LICM.cpp | 1746 PredIteratorCache &PredCache; member in __anon9998ac181111::LoopPromoter 1767 PHINode *PN = PHINode::Create(I->getType(), PredCache.size(BB), in maybeInsertLCSSAPHI() 1770 for (BasicBlock *Pred : PredCache.get(BB)) in maybeInsertLCSSAPHI() 1784 LoopInsertPts(LIP), MSSAInsertPts(MSSAIP), PredCache(PIC), MSSAU(MSSAU), in LoopPromoter()
|