projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ec82dc9
)
Define the pushq instruction for x86-64.
author
Dan Gohman
<gohman@apple.com>
Mon, 18 Jun 2007 14:12:56 +0000
(14:12 +0000)
committer
Dan Gohman
<gohman@apple.com>
Mon, 18 Jun 2007 14:12:56 +0000
(14:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37625
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/X86/X86InstrX86-64.td
patch
|
blob
|
history
diff --git
a/lib/Target/X86/X86InstrX86-64.td
b/lib/Target/X86/X86InstrX86-64.td
index 6807a0043824844199795a8a240f3bcc323c1bfd..ac4384631e574b185ca9af83f8a357bfbdf81dbc 100644
(file)
--- 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),