Add new helpers for registering targets.
authorDaniel Dunbar <daniel@zuster.org>
Sat, 25 Jul 2009 06:49:55 +0000 (06:49 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sat, 25 Jul 2009 06:49:55 +0000 (06:49 +0000)
commit5680b4f285402e7cf1dc6aa7e5527ca8270a55a7
tree8ef1bb8de5dddc88860992616994fb07efd8de1f
parentd43b86d4a45f4cfc5b1e27d62ace35940a52e82b
Add new helpers for registering targets.
 - Less boilerplate == good.

llvm-svn: 77052
40 files changed:
llvm/include/llvm/Target/TargetMachineRegistry.h [deleted file]
llvm/include/llvm/Target/TargetRegistry.h
llvm/lib/Target/ARM/ARM.h
llvm/lib/Target/ARM/ARMTargetMachine.cpp
llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
llvm/lib/Target/Alpha/Alpha.h
llvm/lib/Target/Alpha/AlphaTargetMachine.cpp
llvm/lib/Target/Alpha/AsmPrinter/AlphaAsmPrinter.cpp
llvm/lib/Target/CBackend/CBackend.cpp
llvm/lib/Target/CellSPU/AsmPrinter/SPUAsmPrinter.cpp
llvm/lib/Target/CellSPU/SPU.h
llvm/lib/Target/CellSPU/SPUTargetMachine.cpp
llvm/lib/Target/CppBackend/CPPBackend.cpp
llvm/lib/Target/MSIL/MSILWriter.cpp
llvm/lib/Target/MSIL/MSILWriter.h
llvm/lib/Target/MSP430/MSP430.h
llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
llvm/lib/Target/Mips/AsmPrinter/MipsAsmPrinter.cpp
llvm/lib/Target/Mips/Mips.h
llvm/lib/Target/Mips/MipsTargetMachine.cpp
llvm/lib/Target/PIC16/PIC16.h
llvm/lib/Target/PIC16/PIC16AsmPrinter.cpp
llvm/lib/Target/PIC16/PIC16TargetMachine.cpp
llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
llvm/lib/Target/PowerPC/PPC.h
llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
llvm/lib/Target/Sparc/AsmPrinter/SparcAsmPrinter.cpp
llvm/lib/Target/Sparc/Sparc.h
llvm/lib/Target/Sparc/SparcTargetMachine.cpp
llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp
llvm/lib/Target/SystemZ/SystemZ.h
llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
llvm/lib/Target/X86/X86.h
llvm/lib/Target/X86/X86TargetMachine.cpp
llvm/lib/Target/XCore/XCore.h
llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
llvm/lib/Target/XCore/XCoreTargetMachine.cpp