Changes in directory llvm/lib/Target/X86:
X86InstrX86-64.td updated: 1.16 -> 1.17 --- Log message: Define the pushq instruction for x86-64. --- Diffs of the changes: (+2 -0) X86InstrX86-64.td | 2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/X86/X86InstrX86-64.td diff -u llvm/lib/Target/X86/X86InstrX86-64.td:1.16 llvm/lib/Target/X86/X86InstrX86-64.td:1.17 --- llvm/lib/Target/X86/X86InstrX86-64.td:1.16 Thu May 17 01:35:11 2007 +++ llvm/lib/Target/X86/X86InstrX86-64.td Mon Jun 18 09:12:56 2007 @@ -141,6 +141,8 @@ (ops), "leave", []>, Imp<[RBP,RSP],[RBP,RSP]>; def POP64r : I<0x58, AddRegFrm, (ops GR64:$reg), "pop{q} $reg", []>, Imp<[RSP],[RSP]>; +def PUSH64r : I<0x50, AddRegFrm, + (ops GR64:$reg), "push{q} $reg", []>, Imp<[RSP],[RSP]>; def LEA64_32r : I<0x8D, MRMSrcMem, (ops GR32:$dst, lea64_32mem:$src), _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits