R600: Swap the legality of rotl and rotr
[oota-llvm.git] / lib / Target / R600 / AMDGPUInstrInfo.td
index b66ae879dc2065c01add7f04b6e8144c9c73f143..a0a34102300654ee528b86e1118116b63714e160 100644 (file)
@@ -23,12 +23,6 @@ def AMDGPUDTIntTernaryOp : SDTypeProfile<1, 3, [
 // AMDGPU DAG Nodes
 //
 
-// out = ((a << 32) | b) >> c)
-//
-// Can be used to optimize rtol:
-// rotl(a, b) = bitalign(a, a, 32 - b)
-def AMDGPUbitalign : SDNode<"AMDGPUISD::BITALIGN", AMDGPUDTIntTernaryOp>;
-
 // This argument to this node is a dword address.
 def AMDGPUdwordaddr : SDNode<"AMDGPUISD::DWORDADDR", SDTIntUnaryOp>;