Home
last modified time | relevance | path

Searched refs:BatchAA (Results 1 – 12 of 12) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp243 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 DAliasSetTracker.cpp44 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 DMemorySSA.cpp1245 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 DMemoryDependenceAnalysis.h459 BatchAAResults &BatchAA);
465 BatchAAResults &BatchAA);
502 BatchAAResults &BatchAA);
H A DAliasSetTracker.h206 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST, BatchAAResults &BatchAA);
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp796 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 DLoopRerollPass.cpp1223 BatchAAResults BatchAA(*AA); in validate() local
1230 AliasSetTracker AST(BatchAA); in validate()
1328 if (isModOrRefSet(K.aliasesUnknownInst(RootInst, BatchAA))) { in validate()
H A DLICM.cpp2270 BatchAAResults BatchAA(*AA); in collectPromotionCandidates() local
2271 AliasSetTracker AST(BatchAA); in collectPromotionCandidates()
2305 ModRefInfo MR = Pair.getPointer()->aliasesUnknownInst(I, BatchAA); in collectPromotionCandidates()
H A DGVN.cpp1117 BatchAAResults BatchAA(*AA); in findDominatingValue() local
1126 if (isModSet(BatchAA.getModRefInfo(Inst, Loc))) in findDominatingValue()
/openbsd/gnu/llvm/llvm/
H A DCREDITS.TXT473 D: MemorySSA, BatchAA, misc loop and new pass manager work.
/openbsd/gnu/llvm/llvm/docs/
H A DGettingInvolved.rst269 MemorySSA, BatchAA, various loop passes, new pass manager.
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp980 : 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