Searched refs:PredCache (Results 1 – 5 of 5) sorted by relevance
/external/llvm/include/llvm/IR/ |
D | PredIteratorCache.h | 46 SmallVector<BasicBlock*, 32> PredCache(pred_begin(BB), pred_end(BB)); in GetPreds() 47 PredCache.push_back(nullptr); // null terminator. in GetPreds() 49 BlockToPredCountMap[BB] = PredCache.size()-1; in GetPreds() 51 Entry = Memory.Allocate<BasicBlock*>(PredCache.size()); in GetPreds() 52 std::copy(PredCache.begin(), PredCache.end(), Entry); in GetPreds()
|
/external/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 64 PredIteratorCache &PredCache, LoopInfo *LI) { in processInstruction() argument 115 PHINode *PN = PHINode::Create(Inst.getType(), PredCache.GetNumPreds(ExitBB), in processInstruction() 119 for (BasicBlock **PI = PredCache.GetPreds(ExitBB); *PI; ++PI) { in processInstruction() 189 processInstruction(*OtherLoop, *I, DT, EBs, PredCache, LI); in processInstruction() 226 PredIteratorCache PredCache; in formLCSSA() local 248 Changed |= processInstruction(L, *I, DT, ExitBlocks, PredCache, LI); in formLCSSA()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 68 : FunctionPass(ID), PredCache() { in INITIALIZE_PASS_DEPENDENCY() 82 PredCache->clear(); in releaseMemory() 99 if (!PredCache) in runOnFunction() 100 PredCache.reset(new PredIteratorCache()); in runOnFunction() 773 for (BasicBlock **PI = PredCache->GetPreds(QueryBB); *PI; ++PI) in getNonLocalCallDependency() 859 for (BasicBlock **PI = PredCache->GetPreds(DirtyBB); *PI; ++PI) in getNonLocalCallDependency() 1235 for (BasicBlock **PI = PredCache->GetPreds(BB); *PI; ++PI) { in getNonLocalPointerDepFromBB() 1277 for (BasicBlock **PI = PredCache->GetPreds(BB); *PI; ++PI) { in getNonLocalPointerDepFromBB() 1468 PredCache->clear(); in invalidateCachedPredecessors()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 693 PredIteratorCache &PredCache; member in __anon68105c7a0211::LoopPromoter 707 I->getType(), PredCache.GetNumPreds(BB), in maybeInsertLCSSAPHI() 709 for (BasicBlock **PI = PredCache.GetPreds(BB); *PI; ++PI) in maybeInsertLCSSAPHI() 724 LoopExitBlocks(LEB), LoopInsertPts(LIP), PredCache(PIC), AST(ast), in LoopPromoter()
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 328 std::unique_ptr<PredIteratorCache> PredCache; variable
|