reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
309 class BatchAAResults;
844 void buildMemorySSA(BatchAAResults &BAA); 859 MemoryUseOrDef *createNewAccess(Instruction *, AliasAnalysisType *,lib/Analysis/MemorySSA.cpp
263 const Instruction *UseInst, AliasAnalysisType &AA) { 317 AliasAnalysisType &AA) { 360 BatchAAResults &AA) { 374 static bool isUseTriviallyOptimizableToLiveOnEntry(AliasAnalysisType &AA, 515 AliasAnalysisType &AA; 925 ClobberWalker(const MemorySSA &MSSA, AliasAnalysisType &AA, DominatorTree &DT) 928 AliasAnalysisType *getAA() { return &AA; } 990 ClobberWalker<AliasAnalysisType> Walker; 994 ClobberWalkerBase(MemorySSA *M, AliasAnalysisType *A, DominatorTree *D) 1014 ClobberWalkerBase<AliasAnalysisType> *Walker; 1017 CachingWalker(MemorySSA *M, ClobberWalkerBase<AliasAnalysisType> *W) 1232 BatchAAResults BatchAA(*AA); 1275 OptimizeUses(MemorySSA *MSSA, CachingWalker<BatchAAResults> *Walker, 1276 BatchAAResults *BAA, DominatorTree *DT) 1305 CachingWalker<BatchAAResults> *Walker; 1306 BatchAAResults *AA; 1504 void MemorySSA::buildMemorySSA(BatchAAResults &BAA) { 1550 ClobberWalkerBase<BatchAAResults> WalkerBase(this, &BAA, DT); 1551 CachingWalker<BatchAAResults> WalkerLocal(this, &WalkerBase);