R600/SI: Fix B64 VALU shifts on VI
authorMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 21:53:01 +0000 (21:53 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 21:53:01 +0000 (21:53 +0000)
commite1a8ca95be33070ecd608516eb2043d2e69742d3
tree45fe0b4494b6c2017812bccc751daa7fa98a773a
parenta378f917aff9d43c75b22415567a1d9dc6e4914f
R600/SI: Fix B64 VALU shifts on VI

SI only has standard versions. VI only has REV versions.

Tested-by: Michel Dänzer <michel.daenzer@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228037 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIInstrInfo.cpp
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/rotl.i64.ll
test/CodeGen/R600/rotr.i64.ll
test/CodeGen/R600/shl.ll
test/CodeGen/R600/sra.ll