diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2016-09-12 16:05:27 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2016-09-12 16:05:27 +0000 |
commit | 45bfa8772f47ac9bc6d738cf3b87e4b2b19813a4 (patch) | |
tree | 95d73b6ef25374bab49066f8901224b3a3ab4d62 /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
parent | 7bd37870bc2c501e4587cf5ca2b69b77346df95a (diff) | |
download | bcm5719-llvm-45bfa8772f47ac9bc6d738cf3b87e4b2b19813a4.tar.gz bcm5719-llvm-45bfa8772f47ac9bc6d738cf3b87e4b2b19813a4.zip |
[X86] Copy imp-uses when folding tailcall into conditional branch.
r280832 added 32-bit support for emitting conditional tail-calls, but
dropped imp-used parameter registers. This went unnoticed until
r281113, which added 64-bit support, as this is only exposed with
parameter passing via registers.
Don't drop the imp-used parameters.
llvm-svn: 281223
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions