bool typecheck(jitdata *jd)
jitdata * get_jitdata() const
virtual PassUsage & get_PassUsage(PassUsage &PU) const
Set the requirements for the pass.
Stores the interdependencies of a pass.
#define JITDATA_HAS_FLAG_VERIFY(jd)
StackAnalysisPass TODO: more info.
virtual bool run(JITData &JD)
Run the Pass.
static PassRegistry< BasicBlockSchedulingPass > X("BasicBlockSchedulingPass")
void add_requires()
PassName is required.