OSDN Git Service

Remove getARMRegisterNumbering and replace with calls into
authorEric Christopher <echristo@apple.com>
Thu, 9 Aug 2012 22:10:21 +0000 (22:10 +0000)
committerEric Christopher <echristo@apple.com>
Thu, 9 Aug 2012 22:10:21 +0000 (22:10 +0000)
commitdf1c637ac4b6f6587c037be55cafed665c732d8f
tree293597f70080516e01d9fbdcdfb6cfcc8496c271
parent988069e2291f62dced081dd54da38b9683bdbdca
Remove getARMRegisterNumbering and replace with calls into
the register info for getEncodingValue. This builds on the
small patch of yesterday to set HWEncoding in the register
file.

One (deprecated) use was turned into a hard number to avoid
needing register info in the old JIT.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161628 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMJITInfo.cpp
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp