R600: Swap the legality of rotl and rotr
authorTom Stellard <thomas.stellard@amd.com>
Mon, 20 May 2013 15:02:19 +0000 (15:02 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Mon, 20 May 2013 15:02:19 +0000 (15:02 +0000)
commitba534c21437ba133cb9d6b3f9dae80fa9c4f0cb7
tree2f2119869adbbdf1bd70d0765447e72437eb1a41
parenta9d5d0b34659118f1816462423e1f483494730f1
R600: Swap the legality of rotl and rotr

The hardware supports rotr and not rotl.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182285 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/AMDGPUISelLowering.h
lib/Target/R600/AMDGPUInstrInfo.td
lib/Target/R600/AMDGPUInstructions.td
lib/Target/R600/AMDILISelLowering.cpp
lib/Target/R600/R600ISelLowering.cpp
lib/Target/R600/R600Instructions.td
test/CodeGen/R600/rotr.ll [new file with mode: 0644]