[SystemZ] Use SLLK, SRLK and SRAK for codegen
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 19 Jul 2013 16:12:08 +0000 (16:12 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 19 Jul 2013 16:12:08 +0000 (16:12 +0000)
commit93c2125c3979bcb4656daf3c2fb5748fb3973e1a
tree15d86e2d86bbd74b5b6903c02965dd930c4156bd
parenteddfaad1ef9a208a8a9ee23c26fac4d980caa99a
[SystemZ] Use SLLK, SRLK and SRAK for codegen

This patch uses the instructions added in r186680 for codegen.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186681 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZInstrFormats.td
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
test/CodeGen/SystemZ/shift-09.ll [new file with mode: 0644]