Home
last modified time | relevance | path

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

/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/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/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/llvm/lib/Analysis/
DCMakeLists.txt53 MemoryDependenceAnalysis.cpp
DMemoryDependenceAnalysis.cpp1662 char MemoryDependenceAnalysis::PassID;
1665 MemoryDependenceAnalysis::run(Function &F, AnalysisManager<Function> &AM) { in run()
/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()
DMemCpyOptimizer.cpp1372 auto &MD = AM.getResult<MemoryDependenceAnalysis>(F); in run()
1391 PA.preserve<MemoryDependenceAnalysis>(); in run()
DGVN.cpp595 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run()
/external/llvm/lib/Passes/
DPassRegistry.def100 FUNCTION_ANALYSIS("memdep", MemoryDependenceAnalysis())
/external/swiftshader/third_party/LLVM/
DAndroid.mk25 lib/Analysis/MemoryDependenceAnalysis.cpp \
DBUILD.gn94 "lib/Analysis/MemoryDependenceAnalysis.cpp",
/external/llvm/test/Other/
Dnew-pass-manager.ll324 ; CHECK-MEMDEP: Running analysis: MemoryDependenceAnalysis
/external/swiftshader/
DCMakeLists.txt222 ${LLVM_DIR}/lib/Analysis/MemoryDependenceAnalysis.cpp
/external/llvm/docs/
DAliasAnalysis.rst434 Using the ``MemoryDependenceAnalysis`` Pass