Home
last modified time | relevance | path

Searched refs:AliasSetTracker (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp44 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST, in mergeSetIn()
90 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet()
106 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker()
111 void AliasSet::addMemoryLocation(AliasSetTracker &AST, in addMemoryLocation()
210 void AliasSetTracker::clear() { in clear()
221 AliasSet *AliasSetTracker::mergeAliasSetsForMemoryLocation( in mergeAliasSetsForMemoryLocation()
256 AliasSet *AliasSetTracker::findAliasSetForUnknownInst(Instruction *Inst) { in findAliasSetForUnknownInst()
272 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) { in getAliasSetFor()
317 void AliasSetTracker::add(const MemoryLocation &Loc) { in add()
321 void AliasSetTracker::add(LoadInst *LI) { in add()
[all …]
H A DLoopAccessAnalysis.cpp782 AliasSetTracker AST;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h35 class AliasSetTracker; variable
48 friend class AliasSetTracker; variable
94 void dropRef(AliasSetTracker &AST) { in dropRef()
115 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST, BatchAAResults &BatchAA);
139 void removeFromTracker(AliasSetTracker &AST);
141 void addMemoryLocation(AliasSetTracker &AST, const MemoryLocation &MemLoc,
160 class AliasSetTracker {
173 explicit AliasSetTracker(BatchAAResults &AA) : AA(AA) {} in AliasSetTracker() function
174 ~AliasSetTracker() { clear(); } in ~AliasSetTracker()
193 void add(const AliasSetTracker &AST); // Add alias relations from another AST
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DLinkAllPasses.h149 llvm::AliasSetTracker X(BAA); in ForcePassLinking()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp230 AliasSetTracker AST(BAA); in legalLoopMemoryAccesses()
H A DLICM.cpp2289 AliasSetTracker AST(BatchAA); in collectPromotionCandidates()
/freebsd/lib/clang/libllvm/
H A DMakefile67 SRCS_MIN+= Analysis/AliasSetTracker.cpp