Home
last modified time | relevance | path

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/
DAliasSetTracker.cpp53 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 …]
DCMakeLists.txt5 AliasSetTracker.cpp
DLoopAccessAnalysis.cpp593 AliasSetTracker AST;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DAliasSetTracker.h36 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 …]
DIVDescriptors.h37 class AliasSetTracker; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h38 class AliasSetTracker; variable
123 AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *,
135 TargetLibraryInfo *, Loop *, AliasSetTracker *,
165 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *,
291 Loop *CurLoop, AliasSetTracker *CurAST,
DPromoteMemToReg.h22 class AliasSetTracker; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp153 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 …]
DLoopVersioningLICM.cpp183 std::unique_ptr<AliasSetTracker> CurAST;
588 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
DLoopSink.cpp275 AliasSetTracker CurAST(AA); in sinkLoopInvariantInstructions()
DLoopRerollPass.cpp1215 AliasSetTracker AST(*AA); in validate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
DLinkAllPasses.h238 llvm::AliasSetTracker X(AA); in ForcePassLinking()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp23 "llvm/lib/Analysis/AliasSetTracker.cpp",
DBUILD.gn176 "llvm/lib/Analysis/AliasSetTracker.cpp",
DCMakeLists.txt21 ${LLVM_DIR}/lib/Analysis/AliasSetTracker.cpp