Home
last modified time | relevance | path

Searched refs:MemoryDependenceAnalysis (Results 1 – 25 of 39) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Analysis/
DMemoryDependenceAnalysis.cpp55 char MemoryDependenceAnalysis::ID = 0;
58 INITIALIZE_PASS_BEGIN(MemoryDependenceAnalysis, "memdep",
61 INITIALIZE_PASS_END(MemoryDependenceAnalysis, "memdep", in INITIALIZE_AG_DEPENDENCY()
64 MemoryDependenceAnalysis::MemoryDependenceAnalysis() in INITIALIZE_AG_DEPENDENCY()
68 MemoryDependenceAnalysis::~MemoryDependenceAnalysis() { in ~MemoryDependenceAnalysis()
72 void MemoryDependenceAnalysis::releaseMemory() { in releaseMemory()
86 void MemoryDependenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
91 bool MemoryDependenceAnalysis::runOnFunction(Function &) { in runOnFunction()
191 MemDepResult MemoryDependenceAnalysis::
262 unsigned Size = MemoryDependenceAnalysis:: in isLoadLoadClobberIfExtendedToFullWidth()
[all …]
DMemDepPrinter.cpp54 AU.addRequiredTransitive<MemoryDependenceAnalysis>(); in getAnalysisUsage()
83 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
97 MemoryDependenceAnalysis &MDA = getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
112 const MemoryDependenceAnalysis::NonLocalDepInfo &NLDI = in runOnFunction()
116 for (MemoryDependenceAnalysis::NonLocalDepInfo::const_iterator in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/MemoryDependenceAnalysis/
Dinvalidation.ll9 ; CHECK-AA-INVALIDATE: Running analysis: MemoryDependenceAnalysis
12 ; CHECK-AA-INVALIDATE: Invalidating analysis: MemoryDependenceAnalysis
14 ; CHECK-AA-INVALIDATE: Running analysis: MemoryDependenceAnalysis
21 ; CHECK-DT-INVALIDATE: Running analysis: MemoryDependenceAnalysis
24 ; CHECK-DT-INVALIDATE: Invalidating analysis: MemoryDependenceAnalysis
26 ; CHECK-DT-INVALIDATE: Running analysis: MemoryDependenceAnalysis
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DMemoryDependenceAnalysis.h33 class MemoryDependenceAnalysis; variable
168 friend class MemoryDependenceAnalysis;
257 class MemoryDependenceAnalysis : public FunctionPass {
329 MemoryDependenceAnalysis();
330 ~MemoryDependenceAnalysis();
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DDeadStoreElimination.cpp44 MemoryDependenceAnalysis *MD;
53 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
77 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
80 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
88 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
105 MemoryDependenceAnalysis &MD, in DeleteDeadInstruction()
DMemCpyOptimizer.cpp303 MemoryDependenceAnalysis *MD;
322 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
326 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
354 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
968 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
DGVN.cpp92 MemoryDependenceAnalysis *MD;
109 void setMemDep(MemoryDependenceAnalysis* M) { MD = M; } in setMemDep()
280 const MemoryDependenceAnalysis::NonLocalDepInfo &deps = in lookup_or_add_call()
446 MemoryDependenceAnalysis *MD;
482 MemoryDependenceAnalysis &getMemDep() const { return *MD; } in getMemDep()
534 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
569 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
884 unsigned Size = MemoryDependenceAnalysis:: in AnalyzeLoadFromClobberingLoad()
2129 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
/external/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h474 class MemoryDependenceAnalysis
475 : public AnalysisInfoMixin<MemoryDependenceAnalysis> {
476 friend AnalysisInfoMixin<MemoryDependenceAnalysis>;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h509 class MemoryDependenceAnalysis
510 : public AnalysisInfoMixin<MemoryDependenceAnalysis> {
511 friend AnalysisInfoMixin<MemoryDependenceAnalysis>;
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBasicBlockUtils.cpp71 MemoryDependenceAnalysis *MemDep = 0; in FoldSingleEntryPHINodes()
74 MemDep = P->getAnalysisIfAvailable<MemoryDependenceAnalysis>(); in FoldSingleEntryPHINodes()
183 if (MemoryDependenceAnalysis *MD = in MergeBlockIntoPredecessor()
184 P->getAnalysisIfAvailable<MemoryDependenceAnalysis>()) in MergeBlockIntoPredecessor()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/
Dnew-pm-thinlto-defaults.ll154 ; CHECK-Os-NEXT: Running analysis: MemoryDependenceAnalysis
158 ; CHECK-Oz-NEXT: Running analysis: MemoryDependenceAnalysis
162 ; CHECK-O2-NEXT: Running analysis: MemoryDependenceAnalysis
166 ; CHECK-O3-NEXT: Running analysis: MemoryDependenceAnalysis
169 ; CHECK-O1-NEXT: Running analysis: MemoryDependenceAnalysis
Dnew-pm-defaults.ll172 ; CHECK-Os-NEXT: Running analysis: MemoryDependenceAnalysis
176 ; CHECK-Oz-NEXT: Running analysis: MemoryDependenceAnalysis
180 ; CHECK-O2-NEXT: Running analysis: MemoryDependenceAnalysis
184 ; CHECK-O3-NEXT: Running analysis: MemoryDependenceAnalysis
187 ; CHECK-O1-NEXT: Running analysis: MemoryDependenceAnalysis
Dnew-pm-lto-defaults.ll83 ; CHECK-O2-NEXT: Running analysis: MemoryDependenceAnalysis
/external/llvm/lib/Analysis/
DCMakeLists.txt53 MemoryDependenceAnalysis.cpp
DMemoryDependenceAnalysis.cpp1662 char MemoryDependenceAnalysis::PassID;
1665 MemoryDependenceAnalysis::run(Function &F, AnalysisManager<Function> &AM) { in run()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCMakeLists.txt55 MemoryDependenceAnalysis.cpp
DMemoryDependenceAnalysis.cpp1731 AnalysisKey MemoryDependenceAnalysis::Key;
1734 MemoryDependenceAnalysis::run(Function &F, FunctionAnalysisManager &AM) { in run()
1777 auto PAC = PA.getChecker<MemoryDependenceAnalysis>(); in invalidate()
/external/llvm/lib/Transforms/Scalar/
DMergedLoadStoreMotion.cpp595 auto *MD = AM.getCachedResult<MemoryDependenceAnalysis>(F); in INITIALIZE_PASS_DEPENDENCY()
603 PA.preserve<MemoryDependenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY()
DDeadStoreElimination.cpp1041 MemoryDependenceResults *MD = &AM.getResult<MemoryDependenceAnalysis>(F); in run()
1049 PA.preserve<MemoryDependenceAnalysis>(); in run()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DMemorySSA.rst13 ``MemoryDependenceAnalysis`` for most (if not all) use-cases. This is because,
14 unless you're very careful, use of ``MemoryDependenceAnalysis`` can easily
16 have as many arbitrary limits as ``MemoryDependenceAnalysis``, so you should get
/external/llvm/lib/Passes/
DPassRegistry.def100 FUNCTION_ANALYSIS("memdep", MemoryDependenceAnalysis())
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/GVN/PRE/
Dload-pre-licm.ll60 ; Slightly more complicated case to highlight that MemoryDependenceAnalysis
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/
DPassRegistry.def113 FUNCTION_ANALYSIS("memdep", MemoryDependenceAnalysis())
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp1331 MemoryDependenceResults *MD = &AM.getResult<MemoryDependenceAnalysis>(F); in run()
1340 PA.preserve<MemoryDependenceAnalysis>(); in run()
DMemCpyOptimizer.cpp1438 auto &MD = AM.getResult<MemoryDependenceAnalysis>(F); in run()
1459 PA.preserve<MemoryDependenceAnalysis>(); in run()

12