Factor commonality in triple match routines into helper template for registering
authorDaniel Dunbar <daniel@zuster.org>
Sun, 26 Jul 2009 05:03:33 +0000 (05:03 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sun, 26 Jul 2009 05:03:33 +0000 (05:03 +0000)
commit8977d087c693fd581db82bcff134d12da0f48bd3
tree658de5d523595bb7928de54e705d38109d63e53b
parent8c2f1d7e44d214bc2242a8c6faa4b624b3876540
Factor commonality in triple match routines into helper template for registering
classes, and migrate existing targets over.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77126 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/Target/TargetRegistry.h
lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
lib/Target/Alpha/TargetInfo/AlphaTargetInfo.cpp
lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp
lib/Target/CellSPU/TargetInfo/CellSPUTargetInfo.cpp
lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp
lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
lib/Target/PIC16/TargetInfo/PIC16TargetInfo.cpp
lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp
lib/Target/X86/TargetInfo/X86TargetInfo.cpp
lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp
tools/llvm-mc/llvm-mc.cpp