diff options
-rw-r--r-- | lib/Target/X86/X86InstrX86-64.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/X86/X86InstrX86-64.td b/lib/Target/X86/X86InstrX86-64.td index 6807a00438..ac4384631e 100644 --- a/lib/Target/X86/X86InstrX86-64.td +++ b/lib/Target/X86/X86InstrX86-64.td @@ -141,6 +141,8 @@ def LEAVE64 : I<0xC9, RawFrm, (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), |