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

Chris Lattner sabre at nondot.org
Tue Aug 3 15:49:22 PDT 2010


Author: lattner
Date: Tue Aug  3 17:49:22 2010
New Revision: 110164

URL: http://llvm.org/viewvc/llvm-project?rev=110164&view=rev
Log:
fix a win64 encoding problem, patch by Cameron Esfahani!

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=110164&r1=110163&r2=110164&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86Instr64bit.td (original)
+++ llvm/trunk/lib/Target/X86/X86Instr64bit.td Tue Aug  3 17:49:22 2010
@@ -168,7 +168,7 @@
               MM0, MM1, MM2, MM3, MM4, MM5, MM6, MM7,
               XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, EFLAGS],
       Uses = [RSP] in {
-    def WINCALL64pcrel32 : I<0xE8, RawFrm,
+    def WINCALL64pcrel32 : Ii32PCRel<0xE8, RawFrm,
                              (outs), (ins i64i32imm_pcrel:$dst, variable_ops),
                              "call\t$dst", []>,
                            Requires<[IsWin64]>;





More information about the llvm-commits mailing list