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

References

include/llvm/Analysis/MemoryLocation.h
  262     Copy.AATags = AAMDNodes();
  267     return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
  267     return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
  299            DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
lib/Analysis/AliasSetTracker.cpp
  356   const AAMDNodes &AAInfo = MemLoc.AATags;
lib/Analysis/BasicAliasAnalysis.cpp
  856   AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.AATags, LocB.Ptr,
  857                                  LocB.Size, LocB.AATags, AAQI);
lib/Analysis/DependenceAnalysis.cpp
  650   MemoryLocation LocAS(LocA.Ptr, LocationSize::unknown(), LocA.AATags);
  651   MemoryLocation LocBS(LocB.Ptr, LocationSize::unknown(), LocB.AATags);
lib/Analysis/LoopAccessAnalysis.cpp
  511     AST.add(Ptr, LocationSize::unknown(), Loc.AATags);
  520     AST.add(Ptr, LocationSize::unknown(), Loc.AATags);
 1945         Loc.AATags.TBAA = nullptr;
 1989       Loc.AATags.TBAA = nullptr;
lib/Analysis/MemoryDependenceAnalysis.cpp
 1106   InitialNLPI.AATags = Loc.AATags;
 1152     if (CacheInfo->AATags != Loc.AATags) {
 1161       if (Loc.AATags)
lib/Analysis/ObjCARCAliasAnalysis.cpp
   50       AAResultBase::alias(MemoryLocation(SA, LocA.Size, LocA.AATags),
   51                           MemoryLocation(SB, LocB.Size, LocB.AATags), AAQI);
   81           MemoryLocation(S, Loc.Size, Loc.AATags), AAQI, OrLocal))
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
   85                              AO ? AAMDNodes() : LocA.AATags),
   88                              BO ? AAMDNodes() : LocB.AATags),
lib/Analysis/ScopedNoAliasAA.cpp
   84   const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope;
   84   const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope;
   86   const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias;
   86   const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias;
  104   if (!mayAliasInScopes(Loc.AATags.Scope,
  109                         Loc.AATags.NoAlias))
lib/Analysis/TypeBasedAliasAnalysis.cpp
  376   if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA))
  376   if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA))
  389   const MDNode *M = Loc.AATags.TBAA;
  430   if (const MDNode *L = Loc.AATags.TBAA)