Searched refs:MemoryDependenceAnalysis (Results 1 – 13 of 13) sorted by relevance
53 AU.addRequiredTransitive<MemoryDependenceAnalysis>(); in getAnalysisUsage()82 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument95 MemoryDependenceAnalysis &MDA = getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()110 const MemoryDependenceAnalysis::NonLocalDepInfo &NLDI = in runOnFunction()114 for (MemoryDependenceAnalysis::NonLocalDepInfo::const_iterator in runOnFunction()
63 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 …]
47 MemoryDependenceAnalysis.cpp
49 MemoryDependenceAnalysis.cpp \
32 class MemoryDependenceAnalysis; variable169 friend class MemoryDependenceAnalysis;260 class MemoryDependenceAnalysis : public FunctionPass {336 MemoryDependenceAnalysis();337 ~MemoryDependenceAnalysis() override;
25 class MemoryDependenceAnalysis; variable43 MemoryDependenceAnalysis *MemDep = nullptr);56 MemoryDependenceAnalysis *MemDep = nullptr);
51 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()
107 MemoryDependenceAnalysis *MD;125 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()173 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument568 MD = getAnalysisIfAvailable<MemoryDependenceAnalysis>(); in runOnFunction()
309 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()
115 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()
62 AU.addPreserved<MemoryDependenceAnalysis>(); in getAnalysisUsage()
69 MemoryDependenceAnalysis *MemDep) { in FoldSingleEntryPHINodes()110 MemoryDependenceAnalysis *MemDep) { in MergeBlockIntoPredecessor()
435 Using the ``MemoryDependenceAnalysis`` Pass