Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp57 return BatchAA.isMustAlias(MemLoc, ASMemLoc); in mergeSetIn()
113 if (isMustAlias() && !KnownMustAlias) { in addMemoryLocation()
117 return AST.getAliasAnalysis().isMustAlias(MemLoc, ASMemLoc); in addMemoryLocation()
H A DMemoryDependenceAnalysis.cpp449 if (BatchAA.isMustAlias(ArgLoc, MemLoc)) in getSimplePointerDependencyFrom()
592 if (AccessPtr == Inst || BatchAA.isMustAlias(Inst, AccessPtr)) in getSimplePointerDependencyFrom()
H A DLoopCacheAnalysis.cpp554 return AA.isMustAlias(Loc1, Loc2); in isAliased()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h391 bool isMustAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) {
396 bool isMustAlias(const Value *V1, const Value *V2) {
692 bool isMustAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) {
695 bool isMustAlias(const Value *V1, const Value *V2) {
H A DAliasSetTracker.h109 bool isMustAlias() const { return Alias == SetMustAlias; } in isMustAlias() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1120 if (BAA.isMustAlias(MDep->getDest(), MDep->getSource())) in processMemCpyMemCpyDependence()
1217 if (BAA.isMustAlias(M->getDest(), CopySource)) { in processMemCpyMemCpyDependence()
1297 if (!BAA.isMustAlias(MemSet->getDest(), MemCpy->getDest())) in processMemSetMemCpyDependence()
1400 if (AA.isMustAlias(V, II->getArgOperand(1)) && in hasUndefContents()
1922 if (!BAA.isMustAlias(MS->getDest(), M->getDest())) in isMemMoveMemSetDependency()
H A DLoopVersioningLICM.cpp256 if (AS.isMustAlias()) in legalLoopMemoryAccesses()
H A DMergedLoadStoreMotion.cpp196 if (AA->isMustAlias(Loc0, Loc1) && in canSinkFromBlock()
H A DDeadStoreElimination.cpp267 if (KillingPtr != DeadPtr && !AA.isMustAlias(KillingPtr, DeadPtr)) in isMaskedStoreOverwrite()
1111 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc)) in isOverwrite()
1404 return BatchAA.isMustAlias(TermLoc.Ptr, LocUO); in isMemTerminator()
H A DNewGVN.cpp1539 AA->isMustAlias(LoadPtr, LifetimePtr)) in performSymbolicLoadCoercion()
1548 !AA->isMustAlias(LoadPtr, DepInst))) in performSymbolicLoadCoercion()
H A DLICM.cpp2251 if (!AS.isForwardingAliasSet() && AS.isMod() && AS.isMustAlias()) in collectPromotionCandidates()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h186 bool isMustAlias() const { in isMustAlias() function