[SystemZ] Use RISBG for (shift (and ...))
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Tue, 16 Jul 2013 11:02:24 +0000 (11:02 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Tue, 16 Jul 2013 11:02:24 +0000 (11:02 +0000)
commit82ec87dbdbe3961f4da50a50ab52476601ed0600
tree4d451d8c3be1abc43e42b04ec8349c2362334809
parente0482760fc02741a062cb396af506487cbe2e828
[SystemZ] Use RISBG for (shift (and ...))

Another patch in the series to make more use of R.SBG.  This one extends
r186072 and r186073 to handle cases where the AND is inside the shift.

llvm-svn: 186399
llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
llvm/test/CodeGen/SystemZ/risbg-01.ll