Searched refs:AliasSetTracker (Results 1 – 15 of 15) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 53 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn() 114 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet() 131 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker() 136 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer() 289 void AliasSetTracker::clear() { in clear() 305 AliasSet *AliasSetTracker::mergeAliasSetsForPointer(const Value *Ptr, in mergeAliasSetsForPointer() 336 AliasSet *AliasSetTracker::findAliasSetForUnknownInst(Instruction *Inst) { in findAliasSetForUnknownInst() 353 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) { in getAliasSetFor() 404 void AliasSetTracker::add(Value *Ptr, LocationSize Size, in add() 409 void AliasSetTracker::add(LoadInst *LI) { in add() [all …]
|
D | CMakeLists.txt | 5 AliasSetTracker.cpp
|
D | LoopAccessAnalysis.cpp | 593 AliasSetTracker AST;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 36 class AliasSetTracker; variable 49 friend class AliasSetTracker; variable 116 AliasSet *getAliasSet(AliasSetTracker &AST) { in getAliasSet() 192 void dropRef(AliasSetTracker &AST) { in dropRef() 218 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 284 AliasSet *getForwardedTarget(AliasSetTracker &AST) { in getForwardedTarget() 296 void removeFromTracker(AliasSetTracker &AST); 298 void addPointer(AliasSetTracker &AST, PointerRec &Entry, LocationSize Size, 303 void removeUnknownInst(AliasSetTracker &AST, Instruction *I) { in removeUnknownInst() 328 class AliasSetTracker { [all …]
|
D | IVDescriptors.h | 37 class AliasSetTracker; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 38 class AliasSetTracker; variable 123 AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 135 TargetLibraryInfo *, Loop *, AliasSetTracker *, 165 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 291 Loop *CurLoop, AliasSetTracker *CurAST,
|
D | PromoteMemToReg.h | 22 class AliasSetTracker; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 153 AliasSetTracker *CurAST, Loop *CurLoop, 163 AliasSetTracker *AST, MemorySSAUpdater *MSSAU); 171 using ASTrackerMapTy = DenseMap<Loop *, std::unique_ptr<AliasSetTracker>>; 188 std::unique_ptr<AliasSetTracker> 190 std::unique_ptr<AliasSetTracker> 342 std::unique_ptr<AliasSetTracker> CurAST; in runOnLoop() 500 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in sinkRegion() 800 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in hoistRegion() 1048 bool isReadOnly(AliasSetTracker *CurAST, const MemorySSAUpdater *MSSAU, in isReadOnly() 1084 Loop *CurLoop, AliasSetTracker *CurAST, in canSinkOrHoistInst() [all …]
|
D | LoopVersioningLICM.cpp | 183 std::unique_ptr<AliasSetTracker> CurAST; 588 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
|
D | LoopSink.cpp | 275 AliasSetTracker CurAST(AA); in sinkLoopInvariantInstructions()
|
D | LoopRerollPass.cpp | 1215 AliasSetTracker AST(*AA); in validate()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
D | LinkAllPasses.h | 238 llvm::AliasSetTracker X(AA); in ForcePassLinking()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/ |
D | Android.bp | 23 "llvm/lib/Analysis/AliasSetTracker.cpp",
|
D | BUILD.gn | 176 "llvm/lib/Analysis/AliasSetTracker.cpp",
|
D | CMakeLists.txt | 21 ${LLVM_DIR}/lib/Analysis/AliasSetTracker.cpp
|