/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 243 BatchAAResults &BatchAA) { in getPointerDependencyFrom() argument 271 BatchAAResults BatchAA(AA); in getPointerDependencyFrom() local 273 BatchAA); in getPointerDependencyFrom() 366 BatchAAResults &BatchAA) { in getSimplePointerDependencyFrom() argument 450 if (BatchAA.isMustAlias(ArgLoc, MemLoc)) in getSimplePointerDependencyFrom() 458 AliasResult R = BatchAA.alias(Loc, MemLoc); in getSimplePointerDependencyFrom() 504 AliasResult R = BatchAA.alias(LoadLoc, MemLoc); in getSimplePointerDependencyFrom() 527 if (!isModSet(BatchAA.getModRefInfoMask(LoadLoc))) in getSimplePointerDependencyFrom() 572 AliasResult R = BatchAA.alias(StoreLoc, MemLoc); in getSimplePointerDependencyFrom() 903 BatchAAResults &BatchAA) { in getNonLocalInfoForBlock() argument [all …]
|
H A D | AliasSetTracker.cpp | 44 BatchAAResults &BatchAA) { in mergeSetIn() argument 61 if (!BatchAA.isMustAlias( in mergeSetIn() 630 BatchAAResults BatchAA(AA); in run() local 631 AliasSetTracker Tracker(BatchAA); in run()
|
H A D | MemorySSA.cpp | 1245 BatchAAResults BatchAA(*AA); in MemorySSA() local 1246 buildMemorySSA(BatchAA); in MemorySSA() 2147 BatchAAResults BatchAA(*AA); in ensureOptimizedUses() local 2150 OptimizeUses(this, &WalkerLocal, &BatchAA, DT).optimizeUses(); in ensureOptimizedUses()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | MemoryDependenceAnalysis.h | 459 BatchAAResults &BatchAA); 465 BatchAAResults &BatchAA); 502 BatchAAResults &BatchAA);
|
H A D | AliasSetTracker.h | 206 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST, BatchAAResults &BatchAA);
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 796 BatchAAResults BatchAA; member 847 : F(F), AA(AA), EI(DT, LI, EphValues), BatchAA(AA, &EI), MSSA(MSSA), in DSEState() 948 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc)) in isOverwrite() 954 return isMaskedStoreOverwrite(KillingI, DeadI, BatchAA); in isOverwrite() 961 AliasResult AAR = BatchAA.alias(KillingLoc, DeadLoc); in isOverwrite() 1227 return BatchAA.isMustAlias(TermLoc.Ptr, LocUO); in isMemTerminator() 1252 return isRefSet(BatchAA.getModRefInfo(UseInst, DefLoc)); in isReadClobber() 1858 !memoryIsNotModifiedBetween(Malloc, MemSet, BatchAA, DL, &DT)) in tryFoldIntoCalloc() 1904 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def, BatchAA)); in storeIsNoop() 1923 MSSA.getWalker()->getClobberingMemoryAccess(Def, BatchAA); in storeIsNoop() [all …]
|
H A D | LoopRerollPass.cpp | 1223 BatchAAResults BatchAA(*AA); in validate() local 1230 AliasSetTracker AST(BatchAA); in validate() 1328 if (isModOrRefSet(K.aliasesUnknownInst(RootInst, BatchAA))) { in validate()
|
H A D | LICM.cpp | 2270 BatchAAResults BatchAA(*AA); in collectPromotionCandidates() local 2271 AliasSetTracker AST(BatchAA); in collectPromotionCandidates() 2305 ModRefInfo MR = Pair.getPointer()->aliasesUnknownInst(I, BatchAA); in collectPromotionCandidates()
|
H A D | GVN.cpp | 1117 BatchAAResults BatchAA(*AA); in findDominatingValue() local 1126 if (isModSet(BatchAA.getModRefInfo(Inst, Loc))) in findDominatingValue()
|
/openbsd/gnu/llvm/llvm/ |
H A D | CREDITS.TXT | 473 D: MemorySSA, BatchAA, misc loop and new pass manager work.
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | GettingInvolved.rst | 269 MemorySSA, BatchAA, various loop passes, new pass manager.
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 980 : BatchAA(*Aa), F(Func), SE(Se), TTI(Tti), TLI(TLi), LI(Li), in BoUpSLP() 2841 aliased = isModOrRefSet(BatchAA.getModRefInfo(Inst2, Loc1)); in isAliased() 2856 BatchAAResults BatchAA; member in llvm::slpvectorizer::BoUpSLP
|