ARM: Fix pseudo-instructions for SRS (Store Return State).
authorTilmann Scheller <tilmann.scheller@googlemail.com>
Fri, 28 Jun 2013 15:09:46 +0000 (15:09 +0000)
committerTilmann Scheller <tilmann.scheller@googlemail.com>
Fri, 28 Jun 2013 15:09:46 +0000 (15:09 +0000)
commita744d41a3f8af25938e12617abe2a8d32f6eabf6
tree094f49759f729449d3b49a1afa00a5e88af337e3
parent0ed872cdd1e5d7d60983854ea49aff13aa3280c1
ARM: Fix pseudo-instructions for SRS (Store Return State).

The mapping between SRS pseudo-instructions and SRS native instructions was incorrect, the correct mapping is:

srsfa -> srsib
srsea -> srsia
srsfd -> srsdb
srsed -> srsda

This fixes <rdar://problem/14214734>.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185155 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrInfo.td
test/MC/ARM/basic-arm-instructions.s
test/MC/ARM/basic-thumb2-instructions.s