[SystemZ] Use zeroing form of RISBG for shift-and-AND sequences
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Thu, 11 Jul 2013 09:10:09 +0000 (09:10 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Thu, 11 Jul 2013 09:10:09 +0000 (09:10 +0000)
commit261e2877ebcb3c6139ddcc67992662494232b096
tree76654e9edb8c1c3b668633c9ee83a39137f36347
parentb3cabb44c32b5a3aba9b4d23aae9723d498ea7a9
[SystemZ] Use zeroing form of RISBG for shift-and-AND sequences

Extend r186072 to handle shifts and ANDs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186073 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
test/CodeGen/SystemZ/fp-move-02.ll