diff options
author | Lang Hames <lhames@gmail.com> | 2013-11-11 23:00:41 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2013-11-11 23:00:41 +0000 |
commit | e7e66cfe9afba62be02ea284d81c4c803f3a13e9 (patch) | |
tree | 017129ed40c501a5e9fe66bfd2a7f275b0a42956 /test/CodeGen/R600 | |
parent | 01846af6ed371ebe2dba80cc8cd286b2631d4051 (diff) | |
download | external_llvm-e7e66cfe9afba62be02ea284d81c4c803f3a13e9.zip external_llvm-e7e66cfe9afba62be02ea284d81c4c803f3a13e9.tar.gz external_llvm-e7e66cfe9afba62be02ea284d81c4c803f3a13e9.tar.bz2 |
Lower X86::MORESTACK_RET and X86::MORESTACK_RET_RESTORE_R10 in
X86AsmPrinter::EmitInstruction, rather than X86MCInstLower::Lower.
The aim is to improve the reusability of the X86MCInstLower class by making it
more function-like. The X86::MORESTACK_RET_RESTORE_R10 pseudo broke the
function model by emitting an extra instruction to the MCStreamer attached to
the AsmPrinter.
The patch should have no impact on generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194431 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/R600')
0 files changed, 0 insertions, 0 deletions