Searched refs:AliasSetTracker (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 286 void AliasSetTracker::clear() { in clear() 402 void AliasSetTracker::add(LoadInst *LI) { in add() 408 void AliasSetTracker::add(StoreInst *SI) { in add() 414 void AliasSetTracker::add(VAArgInst *VAAI) { in add() 418 void AliasSetTracker::add(AnyMemSetInst *MSI) { in add() 456 void AliasSetTracker::add(Instruction *I) { in add() 511 void AliasSetTracker::add(BasicBlock &BB) { in add() 516 void AliasSetTracker::add(const AliasSetTracker &AST) { in add() 716 AliasSetTracker::ASTCallbackVH::ASTCallbackVH(Value *V, AliasSetTracker *ast) in ASTCallbackVH() 719 AliasSetTracker::ASTCallbackVH & [all …]
|
| H A D | LoopAccessAnalysis.cpp | 608 AliasSetTracker AST;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 39 class AliasSetTracker; variable 50 friend class AliasSetTracker; variable 112 AliasSet *getAliasSet(AliasSetTracker &AST) { in getAliasSet() 188 void dropRef(AliasSetTracker &AST) { in dropRef() 214 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 285 AliasSet *getForwardedTarget(AliasSetTracker &AST) { in getForwardedTarget() 297 void removeFromTracker(AliasSetTracker &AST); 329 class AliasSetTracker { 333 AliasSetTracker *AST; 359 explicit AliasSetTracker(AAResults &AA) : AA(AA) {} in AliasSetTracker() function [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 283 AliasSetTracker *CurAST, in sinkLoopInvariantInstructions() 345 AliasSetTracker &CurAST) { in computeAliasSet() 385 std::unique_ptr<AliasSetTracker> CurAST; in run() 387 CurAST = std::make_unique<AliasSetTracker>(AA); in run() 437 std::unique_ptr<AliasSetTracker> CurAST; in runOnLoop() 442 CurAST = std::make_unique<AliasSetTracker>(AA); in runOnLoop()
|
| H A D | LICM.cpp | 210 std::unique_ptr<AliasSetTracker> 389 std::unique_ptr<AliasSetTracker> CurAST; in runOnLoop() 555 Loop *CurLoop, AliasSetTracker *CurAST, in sinkRegion() 887 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in hoistRegion() 1152 bool isReadOnly(AliasSetTracker *CurAST, const MemorySSAUpdater *MSSAU, in isReadOnly() 1188 Loop *CurLoop, AliasSetTracker *CurAST, in canSinkOrHoistInst() 1878 AliasSetTracker *AST; 2026 Loop *CurLoop, AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in promoteLoopAccessesToScalars() 2309 AliasSetTracker AST(*AA); in collectPromotionCandidates() 2361 std::unique_ptr<AliasSetTracker> [all …]
|
| H A D | LoopVersioningLICM.cpp | 196 std::unique_ptr<AliasSetTracker> CurAST; 608 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
|
| H A D | LoopRerollPass.cpp | 1238 AliasSetTracker AST(*AA); in validate()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopUtils.h | 27 class AliasSetTracker; variable 152 TargetTransformInfo *, Loop *, AliasSetTracker *, 166 AliasSetTracker *, MemorySSAUpdater *, ScalarEvolution *, 202 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 336 Loop *CurLoop, AliasSetTracker *CurAST,
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 244 llvm::AliasSetTracker X(AA); in ForcePassLinking()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 42 SRCS_MIN+= Analysis/AliasSetTracker.cpp
|