/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 40 class MemDepResult { 115 explicit MemDepResult(ValueTy V) : Value(V) {} in MemDepResult() function 118 MemDepResult() : Value() {} in MemDepResult() function 122 static MemDepResult getDef(Instruction *Inst) { in getDef() 124 return MemDepResult(ValueTy::create<Def>(Inst)); in getDef() 126 static MemDepResult getClobber(Instruction *Inst) { in getClobber() 128 return MemDepResult(ValueTy::create<Clobber>(Inst)); in getClobber() 130 static MemDepResult getNonLocal() { in getNonLocal() 131 return MemDepResult(ValueTy::create<Other>(NonLocal)); in getNonLocal() 133 static MemDepResult getNonFuncLocal() { in getNonFuncLocal() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 51 class MemDepResult { 126 explicit MemDepResult(ValueTy V) : Value(V) {} in MemDepResult() function 129 MemDepResult() = default; 133 static MemDepResult getDef(Instruction *Inst) { in getDef() 135 return MemDepResult(ValueTy::create<Def>(Inst)); in getDef() 137 static MemDepResult getClobber(Instruction *Inst) { in getClobber() 139 return MemDepResult(ValueTy::create<Clobber>(Inst)); in getClobber() 141 static MemDepResult getNonLocal() { in getNonLocal() 142 return MemDepResult(ValueTy::create<Other>(NonLocal)); in getNonLocal() 144 static MemDepResult getNonFuncLocal() { in getNonFuncLocal() [all …]
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 164 MemDepResult MemoryDependenceResults::getCallSiteDependencyFrom( in getCallSiteDependencyFrom() 175 return MemDepResult::getUnknown(); in getCallSiteDependencyFrom() 185 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 200 return MemDepResult::getDef(Inst); in getCallSiteDependencyFrom() 206 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 213 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 219 return MemDepResult::getNonLocal(); in getCallSiteDependencyFrom() 220 return MemDepResult::getNonFuncLocal(); in getCallSiteDependencyFrom() 328 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom() 334 MemDepResult invariantGroupDependency = in getPointerDependencyFrom() [all …]
|
D | MemDepPrinter.cpp | 63 static InstTypePair getInstTypePair(MemDepResult dep) { in getInstTypePair() 105 MemDepResult Res = MDA.getDependency(Inst); in runOnFunction() 115 const MemDepResult &Res = I.getResult(); in runOnFunction() 126 const MemDepResult &Res = I.getResult(); in runOnFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 185 MemDepResult MemoryDependenceResults::getCallSiteDependencyFrom( in getCallSiteDependencyFrom() 201 return MemDepResult::getUnknown(); in getCallSiteDependencyFrom() 209 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 220 return MemDepResult::getDef(Inst); in getCallSiteDependencyFrom() 226 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 232 return MemDepResult::getClobber(Inst); in getCallSiteDependencyFrom() 238 return MemDepResult::getNonLocal(); in getCallSiteDependencyFrom() 239 return MemDepResult::getNonFuncLocal(); in getCallSiteDependencyFrom() 329 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom() 332 MemDepResult InvariantGroupDependency = MemDepResult::getUnknown(); in getPointerDependencyFrom() [all …]
|
D | MemDepPrinter.cpp | 63 static InstTypePair getInstTypePair(MemDepResult dep) { in getInstTypePair() 105 MemDepResult Res = MDA.getDependency(Inst); in runOnFunction() 115 const MemDepResult &Res = I.getResult(); in runOnFunction() 126 const MemDepResult &Res = I.getResult(); in runOnFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | MemCpyOptimizer.cpp | 701 MemDepResult ldep = MD->getDependency(LI); in processStore() 1044 MemDepResult SourceDep = in processMemCpyMemCpyDependence() 1100 MemDepResult DstDepInfo = in processMemSetMemCpyDependence() 1209 MemDepResult DepInfo = MD->getDependency(M); in processMemCpy() 1245 MemDepResult SrcDepInfo = MD->getPointerDependencyFrom( in processMemCpy() 1322 MemDepResult DepInfo = MD->getPointerDependencyFrom( in processByValArgument() 1369 MemDepResult SourceDep = MD->getPointerDependencyFrom( in processByValArgument()
|
D | GVN.cpp | 408 MemDepResult local_dep = MD->getDependency(C); in lookupOrAddCall() 842 static void reportMayClobberedLoad(LoadInst *LI, MemDepResult DepInfo, in reportMayClobberedLoad() 873 bool GVN::AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo, in AnalyzeLoadAvailability() 1008 MemDepResult DepInfo = Deps[i].getResult(); in AnalyzeLoadAvailability() 1506 MemDepResult Dep = MD->getDependency(L); in processLoad()
|
D | DeadStoreElimination.cpp | 672 MemDepResult Dep = in handleFree() 1115 MemDepResult InstDep = MD->getDependency(Inst); in eliminateDeadStores()
|
/external/llvm/lib/Transforms/Scalar/ |
D | MemCpyOptimizer.cpp | 661 MemDepResult ldep = MD->getDependency(LI); in processStore() 994 MemDepResult SourceDep = in processMemCpyMemCpyDependence() 1053 MemDepResult DstDepInfo = in processMemSetMemCpyDependence() 1159 MemDepResult DepInfo = MD->getDependency(M); in processMemCpy() 1192 MemDepResult SrcDepInfo = MD->getPointerDependencyFrom( in processMemCpy() 1269 MemDepResult DepInfo = MD->getPointerDependencyFrom( in processByValArgument() 1311 MemDepResult SourceDep = MD->getPointerDependencyFrom( in processByValArgument()
|
D | DeadStoreElimination.cpp | 601 MemDepResult Dep = in handleFree() 899 MemDepResult InstDep = MD->getDependency(Inst); in eliminateDeadStores()
|
D | GVN.cpp | 378 MemDepResult local_dep = MD->getDependency(C); in lookupOrAddCall() 1221 bool GVN::AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo, in AnalyzeLoadAvailability() 1359 MemDepResult DepInfo = Deps[i].getResult(); in AnalyzeLoadAvailability() 1786 MemDepResult Dep = MD->getDependency(L); in processLoad()
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 194 bool AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 253 bool AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPURewriteOutArguments.cpp | 306 MemDepResult Q = MDA->getPointerDependencyFrom(MemoryLocation(OutArg), in runOnFunction()
|