LLVM
15.0.0git
|
#include "llvm/ADT/SetVector.h"
#include "llvm/Analysis/AliasAnalysis.h"
#include "llvm/Analysis/MemoryDependenceAnalysis.h"
#include "llvm/Analysis/Passes.h"
#include "llvm/IR/InstIterator.h"
#include "llvm/IR/Instructions.h"
#include "llvm/InitializePasses.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
INITIALIZE_PASS_BEGIN (MemDepPrinter, "print-memdeps", "Print MemDeps of function", false, true) INITIALIZE_PASS_END(MemDepPrinter | |
Variables | |
memdeps | |
print Print MemDeps of | function |
print Print MemDeps of | false |
INITIALIZE_PASS_BEGIN | ( | MemDepPrinter | , |
"print-memdeps" | , | ||
"Print MemDeps of function" | , | ||
false | , | ||
true | |||
) |
Definition at line 82 of file MemDepPrinter.cpp.
Definition at line 82 of file MemDepPrinter.cpp.
Referenced by llvm::ThreadPool::async(), canRenameUpToDef(), llvm::MachO::InterfaceFile::exports(), llvm::ifs::filterIFSSyms(), llvm::MachineInstr::getDebugOperandsForReg(), llvm::StackLifetime::getMarkers(), llvm::CallLowering::handleAssignments(), HandleMergeInputChains(), INITIALIZE_PASS(), llvm::BasicBlock::instructionsWithoutDebug(), llvm::ScalarEvolution::isBasicBlockEntryGuardedByCond(), llvm::VPlan::mapToVPValues(), llvm::InstModificationIRStrategy::mutate(), llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::NormalizedTBD_V4(), llvm::AACallEdgeIterator::operator*(), llvm::phys_regs_and_masks(), llvm::LoopDistributePass::run(), llvm::HotColdSplittingPass::run(), llvm::LoopVectorizePass::run(), llvm::InlineCostAnnotationPrinterPass::run(), llvm::IROutlinerPass::run(), llvm::MachO::Symbol::targets(), llvm::MachO::InterfaceFile::targets(), and llvm::MachO::InterfaceFile::undefineds().
print memdeps |
Definition at line 81 of file MemDepPrinter.cpp.