[llvm-branch-commits] [llvm-branch] r75701 - /llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td

Bill Wendling isanbard at gmail.com
Tue Jul 14 16:05:37 PDT 2009


Author: void
Date: Tue Jul 14 18:05:37 2009
New Revision: 75701

URL: http://llvm.org/viewvc/llvm-project?rev=75701&view=rev
Log:
--- Merging r73536 into '.':
U    lib/Target/X86/X86Instr64bit.td

CALL64pcrel32 immediate field is 32-bit. Patch by Abhinav Duggal.

Modified:
    llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td

Modified: llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td?rev=75701&r1=75700&r2=75701&view=diff

==============================================================================
--- llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td (original)
+++ llvm/branches/Apple/Bender-SWB/lib/Target/X86/X86Instr64bit.td Tue Jul 14 18:05:37 2009
@@ -113,7 +113,7 @@
     // NOTE: this pattern doesn't match "X86call imm", because we do not know
     // that the offset between an arbitrary immediate and the call will fit in
     // the 32-bit pcrel field that we have.
-    def CALL64pcrel32 : I<0xE8, RawFrm,
+    def CALL64pcrel32 : Ii32<0xE8, RawFrm,
                           (outs), (ins i64i32imm:$dst, variable_ops),
                           "call\t${dst:call}", []>,
                         Requires<[In64BitMode]>;





More information about the llvm-branch-commits mailing list