Be more precise.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 1 Aug 2007 20:22:37 +0000 (20:22 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 1 Aug 2007 20:22:37 +0000 (20:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40689 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrInfo.td

index 217f6d51958e36d25ddc8fbf800b8077a5cdbe3e..ab2c8dc10940863902db911e9f9049d77c003b0c 100644 (file)
@@ -548,7 +548,7 @@ def MUL8r  : I<0xF6, MRM4r, (outs),  (ins GR8:$src), "mul{b}\t$src",
                // This probably ought to be moved to a def : Pat<> if the
                // syntax can be accepted.
                [(set AL, (mul AL, GR8:$src))]>,
-             Imp<[AL],[AX]>;               // AL,AH = AL*GR8
+             Imp<[AL],[AL,AH]>;               // AL,AH = AL*GR8
 def MUL16r : I<0xF7, MRM4r, (outs),  (ins GR16:$src), "mul{w}\t$src", []>,
              Imp<[AX],[AX,DX]>, OpSize;    // AX,DX = AX*GR16
 def MUL32r : I<0xF7, MRM4r, (outs),  (ins GR32:$src), "mul{l}\t$src", []>,