reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Analysis/AliasAnalysis.h
  309 class BatchAAResults;

References

include/llvm/Analysis/MemorySSA.h
  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);