Home
last modified time | relevance | path

Searched refs:AATags (Results 1 – 15 of 15) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemoryLocation.cpp38 AAMDNodes AATags; in get() local
48 AAMDNodes AATags; in get() local
59 AAMDNodes AATags; in get() local
67 AAMDNodes AATags; in get() local
78 AAMDNodes AATags; in get() local
120 AAMDNodes AATags; in getForSource() local
180 AATags); in getForArgument()
187 AATags); in getForArgument()
195 AATags); in getForArgument()
207 AATags); in getForArgument()
[all …]
H A DScopedNoAliasAA.cpp62 const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope; in alias()
64 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; in alias()
82 if (!mayAliasInScopes(Loc.AATags.Scope, in getModRefInfo()
87 Loc.AATags.NoAlias)) in getModRefInfo()
H A DObjCARCAliasAnalysis.cpp50 AAResultBase::alias(MemoryLocation(SA, LocA.Size, LocA.AATags), in alias()
51 MemoryLocation(SB, LocB.Size, LocB.AATags), AAQI); in alias()
82 MemoryLocation(S, Loc.Size, Loc.AATags), AAQI, OrLocal)) in pointsToConstantMemory()
H A DScalarEvolutionAliasAnalysis.cpp88 AO ? AAMDNodes() : LocA.AATags), in alias()
92 BO ? AAMDNodes() : LocB.AATags), in alias()
H A DTypeBasedAliasAnalysis.cpp378 if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA)) in alias()
391 const MDNode *M = Loc.AATags.TBAA; in pointsToConstantMemory()
432 if (const MDNode *L = Loc.AATags.TBAA) in getModRefInfo()
H A DMemoryDependenceAnalysis.cpp1052 InitialNLPI.AATags = Loc.AATags; in getNonLocalPointerDepFromBB()
1107 if (CacheInfo->AATags != Loc.AATags) { in getNonLocalPointerDepFromBB()
1108 if (CacheInfo->AATags) { in getNonLocalPointerDepFromBB()
1110 CacheInfo->AATags = AAMDNodes(); in getNonLocalPointerDepFromBB()
1120 if (Loc.AATags) in getNonLocalPointerDepFromBB()
H A DLoopAccessAnalysis.cpp517 AST.add(Ptr, LocationSize::beforeOrAfterPointer(), Loc.AATags); in addLoad()
526 AST.add(Ptr, LocationSize::beforeOrAfterPointer(), Loc.AATags); in addStore()
1939 Loc.AATags.TBAA = nullptr; in analyzeLoop()
1994 Loc.AATags.TBAA = nullptr; in analyzeLoop()
H A DAliasSetTracker.cpp350 const AAMDNodes &AAInfo = MemLoc.AATags; in getAliasSetFor()
H A DDependenceAnalysis.cpp657 MemoryLocation::getBeforeOrAfter(LocA.Ptr, LocA.AATags); in underlyingObjectsAlias()
659 MemoryLocation::getBeforeOrAfter(LocB.Ptr, LocB.AATags); in underlyingObjectsAlias()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMemoryLocation.h230 AAMDNodes AATags; variable
268 const AAMDNodes &AATags = AAMDNodes()) {
269 return MemoryLocation(Ptr, LocationSize::afterPointer(), AATags);
275 getBeforeOrAfter(const Value *Ptr, const AAMDNodes &AATags = AAMDNodes()) {
276 return MemoryLocation(Ptr, LocationSize::beforeOrAfterPointer(), AATags);
286 : Ptr(nullptr), Size(LocationSize::beforeOrAfterPointer()), AATags() {} in MemoryLocation()
289 const AAMDNodes &AATags = AAMDNodes())
290 : Ptr(Ptr), Size(Size), AATags(AATags) {} in Ptr()
306 Copy.AATags = AAMDNodes(); in getWithoutAATags()
311 return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
[all …]
H A DMemoryDependenceAnalysis.h310 AAMDNodes AATags; member
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1310 if (AATags) in speculatePHINodeLoads()
2532 if (AATags) in visitLoadInst()
2571 if (AATags) in visitLoadInst()
2634 if (AATags) in rewriteVectorizedStoreInst()
2658 if (AATags) in rewriteIntegerStore()
2728 if (AATags) in visitStoreInst()
2824 if (AATags) in visitMemSetInst()
2893 if (AATags) in visitMemSetInst()
3088 if (AATags) in visitMemTransferInst()
3379 AATags(AATags) {} in LoadOpSplitter()
[all …]
H A DLICM.cpp1852 AAMDNodes AATags; member in __anon483f70b91211::LoopPromoter
1880 const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo) in LoopPromoter() argument
1884 Alignment(alignment), UnorderedAtomic(UnorderedAtomic), AATags(AATags), in LoopPromoter()
1913 if (AATags) in doExtraRewritesBeforeFinalDeletion()
1914 NewSI->setAAMetadata(AATags); in doExtraRewritesBeforeFinalDeletion()
2052 AAMDNodes AATags; in promoteLoopAccessesToScalars() local
2160 UI->getAAMetadata(AATags); in promoteLoopAccessesToScalars()
2161 } else if (AATags) { in promoteLoopAccessesToScalars()
2162 UI->getAAMetadata(AATags, /* Merge = */ true); in promoteLoopAccessesToScalars()
2240 if (AATags) in promoteLoopAccessesToScalars()
[all …]
H A DJumpThreading.cpp1367 AAMDNodes AATags; in simplifyPartiallyRedundantLoad() local
1368 LoadI->getAAMetadata(AATags); in simplifyPartiallyRedundantLoad()
1398 AATags); in simplifyPartiallyRedundantLoad()
1499 if (AATags) in simplifyPartiallyRedundantLoad()
1500 NewVal->setAAMetadata(AATags); in simplifyPartiallyRedundantLoad()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1560 AAMDNodes AATags; in mergeStoreIntoSuccessor() local
1561 SI.getAAMetadata(AATags); in mergeStoreIntoSuccessor()
1562 if (AATags) { in mergeStoreIntoSuccessor()
1563 OtherStore->getAAMetadata(AATags, /* Merge = */ true); in mergeStoreIntoSuccessor()
1564 NewSI->setAAMetadata(AATags); in mergeStoreIntoSuccessor()