[llvm-commits] [llvm] r91417 - /llvm/trunk/lib/Target/X86/X86Instr64bit.td

Evan Cheng evan.cheng at apple.com
Mon Dec 14 22:49:02 PST 2009


Author: evancheng
Date: Tue Dec 15 00:49:02 2009
New Revision: 91417

URL: http://llvm.org/viewvc/llvm-project?rev=91417&view=rev
Log:
Fix an encoding bug.

Modified:
    llvm/trunk/lib/Target/X86/X86Instr64bit.td

Modified: llvm/trunk/lib/Target/X86/X86Instr64bit.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86Instr64bit.td?rev=91417&r1=91416&r2=91417&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86Instr64bit.td (original)
+++ llvm/trunk/lib/Target/X86/X86Instr64bit.td Tue Dec 15 00:49:02 2009
@@ -1335,7 +1335,7 @@
 
 // Use sbb to materialize carry flag into a GPR.
 let Defs = [EFLAGS], Uses = [EFLAGS], isCodeGenOnly = 1 in
-def SETB_C64r : RI<0x19, MRMDestReg, (outs GR64:$dst), (ins),
+def SETB_C64r : RI<0x19, MRMInitReg, (outs GR64:$dst), (ins),
                   "sbb{q}\t$dst, $dst",
                  [(set GR64:$dst, (zext (X86setcc_c X86_COND_B, EFLAGS)))]>;
 





More information about the llvm-commits mailing list