diff options
| author | Bill Wendling <isanbard@gmail.com> | 2012-03-16 23:11:07 +0000 |
|---|---|---|
| committer | Bill Wendling <isanbard@gmail.com> | 2012-03-16 23:11:07 +0000 |
| commit | 23f8c4a50c6bf6ea8c7841c9393be353f14b13c3 (patch) | |
| tree | 6adc0cae6e7081f1ae965191a0ad51028d89ec6e /llvm/lib/CodeGen/MachineInstr.cpp | |
| parent | b7ae23fb6671e2b9623dfe2e308256b1e0a75a6d (diff) | |
| download | llvm-23f8c4a50c6bf6ea8c7841c9393be353f14b13c3.zip llvm-23f8c4a50c6bf6ea8c7841c9393be353f14b13c3.tar.gz llvm-23f8c4a50c6bf6ea8c7841c9393be353f14b13c3.tar.bz2 | |
Check if we can handle the arguments of a call (and therefore the call) in
fast-isel before emitting code. If the program bails after code was emitted,
then it could lead to the stack being adjusted more than once (two
CALLSEQ_BEGINs emitted) but being adjuste back only once after the call. This
leads to general badness and gnashing of teeth.
<rdar://problem/11050630>
llvm-svn: 152959
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions
