Give getPointerRegClass() a "kind" value so that targets can
authorChris Lattner <sabre@nondot.org>
Wed, 29 Jul 2009 20:31:52 +0000 (20:31 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 29 Jul 2009 20:31:52 +0000 (20:31 +0000)
commit2cfd52c507bd5790457a171eb9bcb39019cc6860
tree32ee499ddd00d0df27a59cdd085b5afab4c6f632
parent0531d04d002c6d9489b4d1a85f49734e5c27e6f7
Give getPointerRegClass() a "kind" value so that targets can
support multiple different pointer register classes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77501 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetRegisterInfo.h
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMBaseRegisterInfo.h
lib/Target/CellSPU/SPURegisterInfo.cpp
lib/Target/CellSPU/SPURegisterInfo.h
lib/Target/MSP430/MSP430RegisterInfo.cpp
lib/Target/MSP430/MSP430RegisterInfo.h
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/PowerPC/PPCRegisterInfo.h
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86RegisterInfo.h