Create Thumb2sI_cpsr and T2sI_cpsr. These new classes indicate that CPSR is the
authorBill Wendling <isanbard@gmail.com>
Mon, 30 Aug 2010 01:47:35 +0000 (01:47 +0000)
committerBill Wendling <isanbard@gmail.com>
Mon, 30 Aug 2010 01:47:35 +0000 (01:47 +0000)
commit4822bce4aa395e3e96215e18f5c926c78d4a0e64
tree8f3bd11b6384938017224264cea606bf7764408c
parent25b141912ce4f5a4b8a0684e870569ece21facde
Create Thumb2sI_cpsr and T2sI_cpsr. These new classes indicate that CPSR is the
optional modified register (instead of reg0). Along with r112461 it will make
sure that the optional define of CPSR is marked as "def" and will thus mark the
instructions using these classes (t2ANDS*) as setting the 's' flag.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112462 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrFormats.td
lib/Target/ARM/ARMInstrThumb2.td