isCommutable should be 0 for DSUBu.
authorAkira Hatanaka <ahatanaka@mips.com>
Fri, 30 Sep 2011 17:26:36 +0000 (17:26 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Fri, 30 Sep 2011 17:26:36 +0000 (17:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140862 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/Mips64InstrInfo.td

index d28aff08139dbc8adc10f7bf757cb058e3598ff1..c500c1a8fe042c8a429b572426ede9e46f3ec6e8 100644 (file)
@@ -102,7 +102,7 @@ def DXORi    : LogicI64<0x0e, "xori",  xor>;
 
 /// Arithmetic Instructions (3-Operand, R-Type)
 def DADDu    : ArithR64<0x00, 0x2d, "daddu", add, IIAlu, 1>;
-def DSUBu    : ArithR64<0x00, 0x2f, "dsubu", sub, IIAlu, 1>;
+def DSUBu    : ArithR64<0x00, 0x2f, "dsubu", sub, IIAlu>;
 def DAND     : LogicR64<0x24, "and", and>;
 def DOR      : LogicR64<0x25, "or", or>;
 def DXOR     : LogicR64<0x26, "xor", xor>;