[SystemZ] Add support for z196 float<->unsigned conversions
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 21 Mar 2014 10:56:30 +0000 (10:56 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 21 Mar 2014 10:56:30 +0000 (10:56 +0000)
commit6b6889d87b8b08d6e4f01c48aeaedc5ee6575612
treee25437371b99f5344a449e23a00275bffd55cf44
parentd09863076a3c0af86ec7e7610d302ba91854021c
[SystemZ] Add support for z196 float<->unsigned conversions

These complement the older float<->signed instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204451 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZInstrFP.td
test/CodeGen/SystemZ/fp-conv-06.ll
test/CodeGen/SystemZ/fp-conv-08.ll
test/CodeGen/SystemZ/fp-conv-10.ll
test/CodeGen/SystemZ/fp-conv-12.ll
test/CodeGen/SystemZ/fp-conv-13.ll [new file with mode: 0644]
test/CodeGen/SystemZ/fp-conv-14.ll [new file with mode: 0644]
test/MC/Disassembler/SystemZ/insns.txt
test/MC/SystemZ/insn-bad-z196.s
test/MC/SystemZ/insn-bad.s
test/MC/SystemZ/insn-good-z196.s