Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp43 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST, in mergeSetIn()
89 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet()
105 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker()
110 void AliasSet::addMemoryLocation(AliasSetTracker &AST, in addMemoryLocation()
209 void AliasSetTracker::clear() { in clear()
220 AliasSet *AliasSetTracker::mergeAliasSetsForMemoryLocation( in mergeAliasSetsForMemoryLocation()
255 AliasSet *AliasSetTracker::findAliasSetForUnknownInst(Instruction *Inst) { in findAliasSetForUnknownInst()
271 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) { in getAliasSetFor()
316 void AliasSetTracker::add(const MemoryLocation &Loc) { in add()
320 void AliasSetTracker::add(LoadInst *LI) { in add()
[all …]
H A DLoopAccessAnalysis.cpp884 AliasSetTracker AST;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h35 class AliasSetTracker; variable
50 friend class AliasSetTracker; variable
96 void dropRef(AliasSetTracker &AST) { in dropRef()
117 LLVM_ABI void mergeSetIn(AliasSet &AS, AliasSetTracker &AST,
142 LLVM_ABI void removeFromTracker(AliasSetTracker &AST);
144 void addMemoryLocation(AliasSetTracker &AST, const MemoryLocation &MemLoc,
163 class AliasSetTracker {
176 explicit AliasSetTracker(BatchAAResults &AA) : AA(AA) {} in AliasSetTracker() function
177 ~AliasSetTracker() { clear(); } in ~AliasSetTracker()
198 add(const AliasSetTracker &AST); // Add alias relations from another AST
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DLinkAllPasses.h158 llvm::AliasSetTracker X(BAA); in ForcePassLinking()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp227 AliasSetTracker AST(BAA); in legalLoopMemoryAccesses()
H A DLICM.cpp2225 AliasSetTracker AST(BatchAA); in collectPromotionCandidates()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18331 …S5_EEED2Ev", "llvm::DenseMap<llvm::AliasSetTracker::ASTCallbackVH, llvm::AliasSet::PointerRec*, ll…
18332 {"_ZN4llvm15AliasSetTracker13ASTCallbackVHD1Ev", "llvm::AliasSetTracker::ASTCallbackVH::~ASTCallbac…
18333 {"_ZN4llvm15AliasSetTracker13ASTCallbackVHD0Ev", "llvm::AliasSetTracker::ASTCallbackVH::~ASTCallbac…
18334AliasSetTracker*, llvm::DenseMapInfo<llvm::Loop*>, llvm::DenseMapInfo<llvm::AliasSetTracker*>>::In…
18335 …m::DenseMap<llvm::Loop*, llvm::AliasSetTracker*, llvm::DenseMapInfo<llvm::Loop*>, llvm::DenseMapIn…
18336 …EEE4initEj", "llvm::DenseMap<llvm::AliasSetTracker::ASTCallbackVH, llvm::AliasSet::PointerRec*, ll…
19157 …aInst*, std::allocator<llvm::AllocaInst*>> const&, llvm::DominatorTree&, llvm::AliasSetTracker*)"},
19386 …S0_RNS_15AliasSetTrackerE", "llvm::AliasSet::mergeSetIn(llvm::AliasSet&, llvm::AliasSetTracker&)"},
19387 {"_ZN4llvm15AliasSetTracker14removeAliasSetEPNS_8AliasSetE", "llvm::AliasSetTracker::removeAliasSet…
19388 …eFromTrackerERNS_15AliasSetTrackerE", "llvm::AliasSet::removeFromTracker(llvm::AliasSetTracker&)"},
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile75 SRCS_MIN+= Analysis/AliasSetTracker.cpp