Add hasSideEffects=0 to CMP*rr_REV.
authorCraig Topper <craig.topper@gmail.com>
Thu, 27 Dec 2012 02:08:46 +0000 (02:08 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 27 Dec 2012 02:08:46 +0000 (02:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171130 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrArithmetic.td

index 6bda62879e3f6bc13373dbf6f50f622112c7ad1a..693815d42f7d3c40f435e2f38902c9cac19b809d 100644 (file)
@@ -700,6 +700,7 @@ class BinOpRR_F_Rev<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo>
         mnemonic, "{$src2, $src1|$src1, $src2}", [], IIC_BIN_NONMEM> {
   // The disassembler should know about this, but not the asmparser.
   let isCodeGenOnly = 1;
+  let hasSideEffects = 0;
 }
 
 // BinOpRM - Instructions like "add reg, reg, [mem]".