Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DMemDepPrinter.cpp53 AU.addRequiredTransitive<MemoryDependenceAnalysis>(); in getAnalysisUsage()
82 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
95 MemoryDependenceAnalysis &MDA = getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
110 const MemoryDependenceAnalysis::NonLocalDepInfo &NLDI = in runOnFunction()
114 for (MemoryDependenceAnalysis::NonLocalDepInfo::const_iterator in runOnFunction()
DMemoryDependenceAnalysis.cpp63 char MemoryDependenceAnalysis::ID = 0;
66 INITIALIZE_PASS_BEGIN(MemoryDependenceAnalysis, "memdep",
71 INITIALIZE_PASS_END(MemoryDependenceAnalysis, "memdep", in INITIALIZE_PASS_DEPENDENCY()
74 MemoryDependenceAnalysis::MemoryDependenceAnalysis() in INITIALIZE_PASS_DEPENDENCY()
78 MemoryDependenceAnalysis::~MemoryDependenceAnalysis() { in ~MemoryDependenceAnalysis()
82 void MemoryDependenceAnalysis::releaseMemory() { in releaseMemory()
94 void MemoryDependenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
101 bool MemoryDependenceAnalysis::runOnFunction(Function &F) { in runOnFunction()
206 MemDepResult MemoryDependenceAnalysis::
279 unsigned Size = MemoryDependenceAnalysis::getLoadLoadClobberFullWidthSize( in isLoadLoadClobberIfExtendedToFullWidth()
[all …]
DCMakeLists.txt47 MemoryDependenceAnalysis.cpp
DAndroid.mk49 MemoryDependenceAnalysis.cpp \
/external/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h32 class MemoryDependenceAnalysis; variable
169 friend class MemoryDependenceAnalysis;
260 class MemoryDependenceAnalysis : public FunctionPass {
336 MemoryDependenceAnalysis();
337 ~MemoryDependenceAnalysis() override;
/external/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h25 class MemoryDependenceAnalysis; variable
43 MemoryDependenceAnalysis *MemDep = nullptr);
56 MemoryDependenceAnalysis *MemDep = nullptr);
/external/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp51 MemoryDependenceAnalysis *MD;
65 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
92 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
96 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
106 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
123 MemoryDependenceAnalysis &MD, in DeleteDeadInstruction()
DMergedLoadStoreMotion.cpp107 MemoryDependenceAnalysis *MD;
125 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
173 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
568 MD = getAnalysisIfAvailable<MemoryDependenceAnalysis>(); in runOnFunction()
DMemCpyOptimizer.cpp309 MemoryDependenceAnalysis *MD;
327 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
331 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
361 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
1184 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
DGVN.cpp115 MemoryDependenceAnalysis *MD;
138 void setMemDep(MemoryDependenceAnalysis* M) { MD = M; } in setMemDep()
335 const MemoryDependenceAnalysis::NonLocalDepInfo &deps = in lookup_or_add_call()
598 MemoryDependenceAnalysis *MD;
644 MemoryDependenceAnalysis &getMemDep() const { return *MD; } in getMemDep()
700 AU.addRequired<MemoryDependenceAnalysis>(); in getAnalysisUsage()
750 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
1070 unsigned Size = MemoryDependenceAnalysis::getLoadLoadClobberFullWidthSize( in AnalyzeLoadFromClobberingLoad()
2430 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
/external/llvm/lib/CodeGen/
DMachineFunctionPass.cpp62 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp69 MemoryDependenceAnalysis *MemDep) { in FoldSingleEntryPHINodes()
110 MemoryDependenceAnalysis *MemDep) { in MergeBlockIntoPredecessor()
/external/llvm/docs/
DAliasAnalysis.rst435 Using the ``MemoryDependenceAnalysis`` Pass