34 #define DEBUG_NAME "compiler2/ExamplePass"
41 #if defined(ENABLE_LOGGING)
Stores the interdependencies of a pass.
virtual PassUsage & get_PassUsage(PassUsage &PU) const
Set the requirements for the pass.
InstructionListTy::const_iterator const_iterator
const_iterator end() const
#define LOG(STMT)
Analogous to DEBUG.
const_iterator begin() const
static PassRegistry< BasicBlockSchedulingPass > X("BasicBlockSchedulingPass")
virtual bool run(JITData &JD)
Run the Pass.
void add_requires()
PassName is required.