class LiveInterval;
class LiveIntervals;
- class LiveRange;
+ struct LiveRange;
class LoopSplit;
class MachineDominatorTree;
class MachineRegisterInfo;
public:
static char ID;
- LoopSplitter() : MachineFunctionPass(&ID) {}
+ LoopSplitter() : MachineFunctionPass(ID) {
+ initializeLoopSplitterPass(*PassRegistry::getPassRegistry());
+ }
virtual void getAnalysisUsage(AnalysisUsage &au) const;