1 //===-- MachineInstr.cpp --------------------------------------------------===//
3 // The LLVM Compiler Infrastructure
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.
8 //===----------------------------------------------------------------------===//
10 #include "llvm/CodeGen/MachinePassRegistry.h"
16 //===---------------------------------------------------------------------===//
18 /// RegisterRegAlloc class - Track the registration of register allocators.
20 //===---------------------------------------------------------------------===//
21 MachinePassRegistry<RegisterRegAlloc::FunctionPassCtor>
22 RegisterRegAlloc::Registry;
25 //===---------------------------------------------------------------------===//
27 /// RegisterScheduler class - Track the registration of instruction schedulers.
29 //===---------------------------------------------------------------------===//
30 MachinePassRegistry<RegisterScheduler::FunctionPassCtor>
31 RegisterScheduler::Registry;