Home
last modified time | relevance | path

Searched refs:MemDepResult (Results 1 – 23 of 23) sorted by relevance

/external/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h40 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/llvm-project/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h49 class MemDepResult {
124 explicit MemDepResult(ValueTy V) : Value(V) {} in MemDepResult() function
127 MemDepResult() = default;
131 static MemDepResult getDef(Instruction *Inst) { in getDef()
133 return MemDepResult(ValueTy::create<Def>(Inst)); in getDef()
135 static MemDepResult getClobber(Instruction *Inst) { in getClobber()
137 return MemDepResult(ValueTy::create<Clobber>(Inst)); in getClobber()
139 static MemDepResult getNonLocal() { in getNonLocal()
140 return MemDepResult(ValueTy::create<Other>(NonLocal)); in getNonLocal()
142 static MemDepResult getNonFuncLocal() { in getNonFuncLocal()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h49 class MemDepResult {
124 explicit MemDepResult(ValueTy V) : Value(V) {} in MemDepResult() function
127 MemDepResult() = default;
131 static MemDepResult getDef(Instruction *Inst) { in getDef()
133 return MemDepResult(ValueTy::create<Def>(Inst)); in getDef()
135 static MemDepResult getClobber(Instruction *Inst) { in getClobber()
137 return MemDepResult(ValueTy::create<Clobber>(Inst)); in getClobber()
139 static MemDepResult getNonLocal() { in getNonLocal()
140 return MemDepResult(ValueTy::create<Other>(NonLocal)); in getNonLocal()
142 static MemDepResult getNonFuncLocal() { in getNonFuncLocal()
[all …]
/external/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp164 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 …]
DMemDepPrinter.cpp63 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/llvm-project/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp189 MemDepResult MemoryDependenceResults::getCallDependencyFrom( in getCallDependencyFrom()
205 return MemDepResult::getUnknown(); in getCallDependencyFrom()
213 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
224 return MemDepResult::getDef(Inst); in getCallDependencyFrom()
230 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
236 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
242 return MemDepResult::getNonLocal(); in getCallDependencyFrom()
243 return MemDepResult::getNonFuncLocal(); in getCallDependencyFrom()
256 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom()
259 MemDepResult InvariantGroupDependency = MemDepResult::getUnknown(); in getPointerDependencyFrom()
[all …]
DMemDepPrinter.cpp64 static InstTypePair getInstTypePair(MemDepResult dep) { in getInstTypePair()
106 MemDepResult Res = MDA.getDependency(Inst); in runOnFunction()
116 const MemDepResult &Res = I.getResult(); in runOnFunction()
127 const MemDepResult &Res = I.getResult(); in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp184 MemDepResult MemoryDependenceResults::getCallDependencyFrom( in getCallDependencyFrom()
200 return MemDepResult::getUnknown(); in getCallDependencyFrom()
208 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
219 return MemDepResult::getDef(Inst); in getCallDependencyFrom()
225 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
231 return MemDepResult::getClobber(Inst); in getCallDependencyFrom()
237 return MemDepResult::getNonLocal(); in getCallDependencyFrom()
238 return MemDepResult::getNonFuncLocal(); in getCallDependencyFrom()
328 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom()
332 MemDepResult InvariantGroupDependency = MemDepResult::getUnknown(); in getPointerDependencyFrom()
[all …]
DMemDepPrinter.cpp62 static InstTypePair getInstTypePair(MemDepResult dep) { in getInstTypePair()
104 MemDepResult Res = MDA.getDependency(Inst); in runOnFunction()
114 const MemDepResult &Res = I.getResult(); in runOnFunction()
125 const MemDepResult &Res = I.getResult(); in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp613 MemDepResult ldep = MD->getDependency(LI); in processStore()
955 MemDepResult SourceDep = in processMemCpyMemCpyDependence()
1013 MemDepResult DstDepInfo = in processMemSetMemCpyDependence()
1111 MemDepResult DepInfo = MD->getPointerDependencyFrom( in performMemCpyToMemSetOptzn()
1155 MemDepResult DepInfo = MD->getDependency(M); in processMemCpy()
1191 MemDepResult SrcDepInfo = MD->getPointerDependencyFrom( in processMemCpy()
1256 MemDepResult DepInfo = MD->getPointerDependencyFrom( in processByValArgument()
1303 MemDepResult SourceDep = MD->getPointerDependencyFrom( in processByValArgument()
DGVN.cpp391 MemDepResult local_dep = MD->getDependency(C); in lookupOrAddCall()
829 static void reportMayClobberedLoad(LoadInst *LI, MemDepResult DepInfo, in reportMayClobberedLoad()
860 bool GVN::AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo, in AnalyzeLoadAvailability()
991 MemDepResult DepInfo = Deps[i].getResult(); in AnalyzeLoadAvailability()
1576 MemDepResult Dep = MD->getDependency(L); in processLoad()
1669 MemDepResult local_dep = MD->getDependency(Call); in areCallValsEqual()
DDeadStoreElimination.cpp686 MemDepResult Dep = in handleFree()
1131 MemDepResult InstDep = MD->getDependency(Inst, &OBB); in eliminateDeadStores()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp750 MemDepResult ldep = MD->getDependency(LI); in processStore()
1078 MemDepResult SourceDep = in processMemCpyMemCpyDependence()
1163 MemDepResult DstDepInfo = MD->getPointerDependencyFrom( in processMemSetMemCpyDependence()
1302 MemDepResult DepInfo = MD->getPointerDependencyFrom( in performMemCpyToMemSetOptzn()
1441 MemDepResult DepInfo = MD->getDependency(M); in processMemCpy()
1477 MemDepResult SrcDepInfo = MD->getPointerDependencyFrom( in processMemCpy()
1552 MemDepResult DepInfo = MD->getPointerDependencyFrom( in processByValArgument()
1602 MemDepResult SourceDep = MD->getPointerDependencyFrom( in processByValArgument()
DGVN.cpp407 MemDepResult local_dep = MD->getDependency(C); in lookupOrAddCall()
929 static void reportMayClobberedLoad(LoadInst *LI, MemDepResult DepInfo, in reportMayClobberedLoad()
960 bool GVN::AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo, in AnalyzeLoadAvailability()
1092 MemDepResult DepInfo = Deps[i].getResult(); in AnalyzeLoadAvailability()
1753 MemDepResult Dep = MD->getDependency(L); in processLoad()
1848 MemDepResult local_dep = MD->getDependency(Call); in areCallValsEqual()
DDeadStoreElimination.cpp840 MemDepResult Dep = in handleFree()
1344 MemDepResult InstDep = MD->getDependency(Inst); in eliminateDeadStores()
/external/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp661 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()
DDeadStoreElimination.cpp601 MemDepResult Dep = in handleFree()
899 MemDepResult InstDep = MD->getDependency(Inst); in eliminateDeadStores()
DGVN.cpp378 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/
DGVN.h194 bool AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h259 bool AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DGVN.h317 bool AnalyzeLoadAvailability(LoadInst *LI, MemDepResult DepInfo,
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPURewriteOutArguments.cpp306 MemDepResult Q = MDA->getPointerDependencyFrom( in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPURewriteOutArguments.cpp306 MemDepResult Q = MDA->getPointerDependencyFrom(MemoryLocation(OutArg), in runOnFunction()