"The Intel instruction tables should include the 64-bit and 32-bit instructions
authorBill Wendling <isanbard@gmail.com>
Mon, 15 Jun 2009 19:39:04 +0000 (19:39 +0000)
committerBill Wendling <isanbard@gmail.com>
Mon, 15 Jun 2009 19:39:04 +0000 (19:39 +0000)
commit453eb261068a6bfac2388bbcf6da81ce246ce5cf
treee1736130ee5e7c398ac6e1e284a09f5a6c55f7b9
parent7f044287388843d1c094a3c0b8beef47ea403ef6
"The Intel instruction tables should include the 64-bit and 32-bit instructions
that push immediate operands of 1, 2, and 4 bytes (extended to the native
register size in each case).  The assembly mnemonics are "pushl" and "pushq."
One such instruction appears at the beginning of the "start" function , so this
is essential for accurate disassembly when unwinding."

Patch by Sean Callanan!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73407 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.td