Go to the documentation of this file.
39 bool runOnModule(
Module &M)
override {
return false; }
void initializeBarrierNoopPass(PassRegistry &)
This is an optimization pass for GlobalISel generic memory operations.
ModulePass class - This class is used to implement unstructured interprocedural optimizations and ana...
ModulePass * createBarrierNoopPass()
createBarrierNoopPass - This pass is purely a module pass barrier in a pass manager.
static PassRegistry * getPassRegistry()
getPassRegistry - Access the global registry object, which is automatically initialized at applicatio...
#define INITIALIZE_PASS(passName, arg, name, cfg, analysis)
unsigned ID
LLVM IR allows to use arbitrary numbers as calling convention identifiers.
A Module instance is used to store all the information related to an LLVM module.