Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasSetTracker.cpp279 void AliasSetTracker::clear() { in clear()
381 void AliasSetTracker::add(LoadInst *LI) { in add()
387 void AliasSetTracker::add(StoreInst *SI) { in add()
393 void AliasSetTracker::add(VAArgInst *VAAI) { in add()
397 void AliasSetTracker::add(AnyMemSetInst *MSI) { in add()
435 void AliasSetTracker::add(Instruction *I) { in add()
490 void AliasSetTracker::add(BasicBlock &BB) { in add()
495 void AliasSetTracker::add(const AliasSetTracker &AST) { in add()
692 AliasSetTracker::ASTCallbackVH::ASTCallbackVH(Value *V, AliasSetTracker *ast) in ASTCallbackVH()
695 AliasSetTracker::ASTCallbackVH &
[all …]
H A DLoopAccessAnalysis.cpp593 AliasSetTracker AST;
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h37 class AliasSetTracker; variable
48 friend class AliasSetTracker; variable
114 AliasSet *getAliasSet(AliasSetTracker &AST) { in getAliasSet()
190 void dropRef(AliasSetTracker &AST) { in dropRef()
216 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
282 AliasSet *getForwardedTarget(AliasSetTracker &AST) { in getForwardedTarget()
294 void removeFromTracker(AliasSetTracker &AST);
325 class AliasSetTracker {
329 AliasSetTracker *AST;
355 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {} in AliasSetTracker() function
[all …]
H A DIVDescriptors.h38 class AliasSetTracker; variable
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h39 class AliasSetTracker; variable
113 AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *,
125 TargetLibraryInfo *, Loop *, AliasSetTracker *,
156 Loop *, AliasSetTracker *,
278 Loop *CurLoop, AliasSetTracker *CurAST,
H A DPromoteMemToReg.h23 class AliasSetTracker; variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp140 AliasSetTracker *CurAST, Loop *CurLoop,
167 std::unique_ptr<AliasSetTracker>
294 std::unique_ptr<AliasSetTracker> CurAST; in runOnLoop()
421 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in sinkRegion()
719 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in hoistRegion()
961 bool isReadOnly(AliasSetTracker *CurAST, const MemorySSAUpdater *MSSAU, in isReadOnly()
997 Loop *CurLoop, AliasSetTracker *CurAST, in canSinkOrHoistInst()
1615 AliasSetTracker &AST;
1978 std::unique_ptr<AliasSetTracker>
1981 std::unique_ptr<AliasSetTracker> CurAST; in collectAliasInfoForLoop()
[all …]
H A DLoopVersioningLICM.cpp214 std::unique_ptr<AliasSetTracker> CurAST;
611 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
H A DLoopSink.cpp278 AliasSetTracker CurAST(AA); in sinkLoopInvariantInstructions()
H A DLoopRerollPass.cpp1205 AliasSetTracker AST(*AA); in validate()
/freebsd-12.1/contrib/llvm/include/llvm/
H A DLinkAllPasses.h232 llvm::AliasSetTracker X(AA); in ForcePassLinking()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile32 SRCS_MIN+= Analysis/AliasSetTracker.cpp