Forgot the added files for plugable machine passes.
[oota-llvm.git] / lib / CodeGen / MachinePassRegistry.cpp
1 //===-- MachineInstr.cpp --------------------------------------------------===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file was developed by James M. Laskey and is distributed under
6 // the University of Illinois Open Source License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9
10 #include "llvm/CodeGen/MachinePassRegistry.h"
11 #include <iostream>
12
13 using namespace llvm;
14
15   
16 //===---------------------------------------------------------------------===//
17 ///
18 /// RegisterRegAlloc class - Track the registration of register allocators.
19 ///
20 //===---------------------------------------------------------------------===//
21 MachinePassRegistry<RegisterRegAlloc::FunctionPassCtor>
22 RegisterRegAlloc::Registry;
23
24
25 //===---------------------------------------------------------------------===//
26 ///
27 /// RegisterScheduler class - Track the registration of instruction schedulers.
28 ///
29 //===---------------------------------------------------------------------===//
30 MachinePassRegistry<RegisterScheduler::FunctionPassCtor>
31 RegisterScheduler::Registry;