R600/SI: Use correct helper class for DS_WRITE2 instructions
authorTom Stellard <thomas.stellard@amd.com>
Fri, 22 Aug 2014 18:49:28 +0000 (18:49 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 22 Aug 2014 18:49:28 +0000 (18:49 +0000)
DS_1A uses a single offset encoding, so offset1 wasn't being
encoded.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216276 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/R600/SIInstrInfo.td

index 3c5a3a2733b2b4be3a24e43d315764c5cf72c8c3..7560cef4c95d899373f0117c800c76258dcab717 100644 (file)
@@ -842,7 +842,7 @@ class DS_Store_Helper <bits<8> op, string asm, RegisterClass regClass> : DS_1A <
   let vdst = 0;
 }
 
-class DS_Store2_Helper <bits<8> op, string asm, RegisterClass regClass> : DS_1A <
+class DS_Store2_Helper <bits<8> op, string asm, RegisterClass regClass> : DS <
   op,
   (outs),
   (ins i1imm:$gds, VReg_32:$addr, regClass:$data0, regClass:$data1,