Searched refs:MemoryDependenceAnalysis (Results 1 – 20 of 20) sorted by relevance
55 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 …]
54 AU.addRequiredTransitive<MemoryDependenceAnalysis>(); in getAnalysisUsage()83 INITIALIZE_PASS_DEPENDENCY(MemoryDependenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument97 MemoryDependenceAnalysis &MDA = getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()112 const MemoryDependenceAnalysis::NonLocalDepInfo &NLDI = in runOnFunction()116 for (MemoryDependenceAnalysis::NonLocalDepInfo::const_iterator in runOnFunction()
33 class MemoryDependenceAnalysis; variable168 friend class MemoryDependenceAnalysis;257 class MemoryDependenceAnalysis : public FunctionPass {329 MemoryDependenceAnalysis();330 ~MemoryDependenceAnalysis();
44 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()
303 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()
92 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() argument884 unsigned Size = MemoryDependenceAnalysis:: in AnalyzeLoadFromClobberingLoad()2129 MD = &getAnalysis<MemoryDependenceAnalysis>(); in runOnFunction()
474 class MemoryDependenceAnalysis475 : public AnalysisInfoMixin<MemoryDependenceAnalysis> {476 friend AnalysisInfoMixin<MemoryDependenceAnalysis>;
71 MemoryDependenceAnalysis *MemDep = 0; in FoldSingleEntryPHINodes()74 MemDep = P->getAnalysisIfAvailable<MemoryDependenceAnalysis>(); in FoldSingleEntryPHINodes()183 if (MemoryDependenceAnalysis *MD = in MergeBlockIntoPredecessor()184 P->getAnalysisIfAvailable<MemoryDependenceAnalysis>()) in MergeBlockIntoPredecessor()
53 MemoryDependenceAnalysis.cpp
1662 char MemoryDependenceAnalysis::PassID;1665 MemoryDependenceAnalysis::run(Function &F, AnalysisManager<Function> &AM) { in run()
595 auto *MD = AM.getCachedResult<MemoryDependenceAnalysis>(F); in INITIALIZE_PASS_DEPENDENCY()603 PA.preserve<MemoryDependenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY()
1041 MemoryDependenceResults *MD = &AM.getResult<MemoryDependenceAnalysis>(F); in run()1049 PA.preserve<MemoryDependenceAnalysis>(); in run()
1372 auto &MD = AM.getResult<MemoryDependenceAnalysis>(F); in run()1391 PA.preserve<MemoryDependenceAnalysis>(); in run()
595 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run()
100 FUNCTION_ANALYSIS("memdep", MemoryDependenceAnalysis())
25 lib/Analysis/MemoryDependenceAnalysis.cpp \
94 "lib/Analysis/MemoryDependenceAnalysis.cpp",
324 ; CHECK-MEMDEP: Running analysis: MemoryDependenceAnalysis
222 ${LLVM_DIR}/lib/Analysis/MemoryDependenceAnalysis.cpp
434 Using the ``MemoryDependenceAnalysis`` Pass