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

Chris Lattner sabre at nondot.org
Mon Mar 15 23:39:08 PDT 2010


Author: lattner
Date: Tue Mar 16 01:39:08 2010
New Revision: 98616

URL: http://llvm.org/viewvc/llvm-project?rev=98616&view=rev
Log:
fix the same bug on the x86-64 side of the fence.

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=98616&r1=98615&r2=98616&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86Instr64bit.td (original)
+++ llvm/trunk/lib/Target/X86/X86Instr64bit.td Tue Mar 16 01:39:08 2010
@@ -202,7 +202,7 @@
                        (ins i64mem_TC:$dst, i32imm:$offset, variable_ops),
                        "#TC_RETURN $dst $offset", []>;
 
-  def TAILJMPd64 : Ii32<0xE9, RawFrm, (outs),
+  def TAILJMPd64 : Ii32PCRel<0xE9, RawFrm, (outs),
                                       (ins i64i32imm_pcrel:$dst, variable_ops),
                    "jmp\t$dst  # TAILCALL", []>;
   def TAILJMPr64 : I<0xFF, MRM4r, (outs), (ins GR64_TC:$dst, variable_ops),





More information about the llvm-commits mailing list