/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 36 AAMDNodes AATags; local 37 LI->getAAMetadata(AATags); 42 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), AATags); 46 AAMDNodes AATags; local 47 SI->getAAMetadata(AATags); 53 AATags); 57 AAMDNodes AATags; local 58 VI->getAAMetadata(AATags); 61 AATags); 65 AAMDNodes AATags; local 76 AAMDNodes AATags; local 101 AAMDNodes AATags; local 122 AAMDNodes AATags; local 131 AAMDNodes AATags; local [all...] |
H A D | ScopedNoAliasAA.cpp | 85 const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope; 87 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; 105 if (!mayAliasInScopes(Loc.AATags.Scope, 110 Loc.AATags.NoAlias))
|
H A D | 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))
|
H A D | ScalarEvolutionAliasAnalysis.cpp | 86 AO ? AAMDNodes() : LocA.AATags), 89 BO ? AAMDNodes() : LocB.AATags),
|
H A D | TypeBasedAliasAnalysis.cpp | 377 if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA)) 390 const MDNode *M = Loc.AATags.TBAA; 431 if (const MDNode *L = Loc.AATags.TBAA)
|
H A D | MemoryDependenceAnalysis.cpp | 1107 InitialNLPI.AATags = Loc.AATags; 1150 // If the query's AATags are inconsistent with the cached one, 1153 if (CacheInfo->AATags != Loc.AATags) { 1154 if (CacheInfo->AATags) { 1156 CacheInfo->AATags = AAMDNodes(); 1162 if (Loc.AATags)
|
H A D | LoopAccessAnalysis.cpp | 512 AST.add(Ptr, LocationSize::unknown(), Loc.AATags); 521 AST.add(Ptr, LocationSize::unknown(), Loc.AATags); 1946 Loc.AATags.TBAA = nullptr; 1990 Loc.AATags.TBAA = nullptr;
|
H A D | BasicAliasAnalysis.cpp | 857 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.AATags, LocB.Ptr, 858 LocB.Size, LocB.AATags, AAQI);
|
H A D | AliasSetTracker.cpp | 357 const AAMDNodes &AAInfo = MemLoc.AATags;
|
H A D | DependenceAnalysis.cpp | 656 MemoryLocation LocAS(LocA.Ptr, LocationSize::unknown(), LocA.AATags); 657 MemoryLocation LocBS(LocB.Ptr, LocationSize::unknown(), LocB.AATags);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemoryLocation.h | 195 AAMDNodes AATags; variable 245 const AAMDNodes &AATags = AAMDNodes()) 246 : Ptr(Ptr), Size(Size), AATags(AATags) {} 262 Copy.AATags = AAMDNodes(); 267 return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags; 299 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
H A D | MemoryDependenceAnalysis.h | 309 AAMDNodes AATags; member in struct:llvm::MemoryDependenceResults::NonLocalPointerInfo
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1274 AAMDNodes AATags; 1275 SomeLoad->getAAMetadata(AATags); 1308 if (AATags) 1309 Load->setAAMetadata(AATags); 2496 AAMDNodes AATags; 2497 LI.getAAMetadata(AATags); 2518 if (AATags) 2519 NewLI->setAAMetadata(AATags); 2557 if (AATags) 2558 NewLI->setAAMetadata(AATags); [all...] |
H A D | LICM.cpp | 1759 AAMDNodes AATags; member in class:__anon5657::LoopPromoter 1785 const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo) 1789 Alignment(alignment), UnorderedAtomic(UnorderedAtomic), AATags(AATags), 1818 if (AATags) 1819 NewSI->setAAMetadata(AATags); 1944 AAMDNodes AATags; local 2058 UI->getAAMetadata(AATags); 2059 } else if (AATags) { 2060 UI->getAAMetadata(AATags, /* Merg 1778 LoopPromoter(Value *SP, ArrayRef<const Instruction *> Insts, SSAUpdater &S, const SmallSetVector<Value *, 8> &PMA, SmallVectorImpl<BasicBlock *> &LEB, SmallVectorImpl<Instruction *> &LIP, SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache &PIC, AliasSetTracker &ast, MemorySSAUpdater *MSSAU, LoopInfo &li, DebugLoc dl, int alignment, bool UnorderedAtomic, const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo) argument [all...] |
H A D | JumpThreading.cpp | 1309 AAMDNodes AATags; 1310 LoadI->getAAMetadata(AATags); 1437 if (AATags) 1438 NewVal->setAAMetadata(AATags);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 1613 AAMDNodes AATags; local 1614 SI.getAAMetadata(AATags); 1615 if (AATags) { 1616 OtherStore->getAAMetadata(AATags, /* Merge = */ true); 1617 NewSI->setAAMetadata(AATags);
|