diff options
author | Chris Lattner <sabre@nondot.org> | 2010-07-09 00:49:41 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-07-09 00:49:41 +0000 |
commit | c5f5626a29d9465eedbaea69b7c11033e97782ae (patch) | |
tree | c7f3570dfbd2db1ac1c9df519a6bdca196ddb19a /lib/CodeGen/SimpleRegisterCoalescing.cpp | |
parent | a0148c360e9bb4badabf1a2397cfd70907618f87 (diff) |
have the mc lowering process handle a few tail call forms, lowering them to
jumps where possible and turning the TAILCALL marker in the instruction
asm string into a proper comment.
This eliminates a FIXME and is on the path to finishing:
rdar://7639610 - eliminate encoding and asm info for TAILJMPd TAILJMPr TAILJMPn, etc.
However, I can't eliminate the encodings for these instructions because the JIT
still exists and has its own copy of the encoder, sigh.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107946 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SimpleRegisterCoalescing.cpp')
0 files changed, 0 insertions, 0 deletions