Home
last modified time | relevance | path

Searched refs:PredCache (Results 1 – 4 of 4) sorted by relevance

/freebsd-10-stable/contrib/llvm/include/llvm/Support/
DPredIteratorCache.h46 SmallVector<BasicBlock*, 32> PredCache(pred_begin(BB), pred_end(BB)); in GetPreds()
47 PredCache.push_back(0); // 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()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DLCSSA.cpp59 PredIteratorCache PredCache; member
162 PredCache.clear(); in runOnLoop()
227 PredCache.GetNumPreds(ExitBB), in ProcessInstruction()
232 for (BasicBlock **PI = PredCache.GetPreds(ExitBB); *PI; ++PI) { in ProcessInstruction()
/freebsd-10-stable/contrib/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp62 : FunctionPass(ID), PredCache(0) { in INITIALIZE_AG_DEPENDENCY()
76 PredCache->clear(); in releaseMemory()
92 if (!PredCache) in runOnFunction()
93 PredCache.reset(new PredIteratorCache()); in runOnFunction()
665 for (BasicBlock **PI = PredCache->GetPreds(QueryBB); *PI; ++PI) in getNonLocalCallDependency()
751 for (BasicBlock **PI = PredCache->GetPreds(DirtyBB); *PI; ++PI) in getNonLocalCallDependency()
1077 for (BasicBlock **PI = PredCache->GetPreds(BB); *PI; ++PI) { in getNonLocalPointerDepFromBB()
1119 for (BasicBlock **PI = PredCache->GetPreds(BB); *PI; ++PI) { in getNonLocalPointerDepFromBB()
1310 PredCache->clear(); in invalidateCachedPredecessors()
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h328 OwningPtr<PredIteratorCache> PredCache; variable