[SystemZ] Add ALRK, AGLRK, SLRK and SGLRK
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 19 Jul 2013 16:37:00 +0000 (16:37 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 19 Jul 2013 16:37:00 +0000 (16:37 +0000)
commitc7c7e1502a62123a5e54fe6ff7da490bf26d319e
treef1c7abae22d4ce68dc1d2367d16bcd84c956d5f7
parent6fec715a1a662ce3b560f85c710875cfeeb1fb98
[SystemZ] Add ALRK, AGLRK, SLRK and SGLRK

Follows the same lines as r186686, but much more limited, since we only
use ADD LOGICAL for multi-i64 additions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186689 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZInstrInfo.td
test/CodeGen/SystemZ/int-add-08.ll
test/CodeGen/SystemZ/int-add-09.ll
test/CodeGen/SystemZ/int-add-16.ll [new file with mode: 0644]
test/CodeGen/SystemZ/int-sub-05.ll
test/CodeGen/SystemZ/int-sub-09.ll [new file with mode: 0644]
test/MC/Disassembler/SystemZ/insns.txt
test/MC/SystemZ/insn-bad.s
test/MC/SystemZ/insn-good-z196.s