diff options
| author | Hans Wennborg <hans@hanshq.net> | 2017-02-16 00:04:05 +0000 |
|---|---|---|
| committer | Hans Wennborg <hans@hanshq.net> | 2017-02-16 00:04:05 +0000 |
| commit | a468601e0eadd6b4cc5d56e5aa729320a296fa46 (patch) | |
| tree | 65eb408e24d23a40aa0865d36f7cd0b3fdcff5c5 /clang/lib/Sema/SemaDecl.cpp | |
| parent | d77a6730b181d6eea672c30e3a736c1281a9a3f0 (diff) | |
| download | bcm5719-llvm-a468601e0eadd6b4cc5d56e5aa729320a296fa46.tar.gz bcm5719-llvm-a468601e0eadd6b4cc5d56e5aa729320a296fa46.zip | |
[X86] Re-enable conditional tail calls and fix PR31257.
This reverts r294348, which removed support for conditional tail calls
due to the PR above. It fixes the PR by marking live registers as
implicitly used and defined by the now predicated tailcall. This is
similar to how IfConversion predicates instructions.
Differential Revision: https://reviews.llvm.org/D29856
llvm-svn: 295262
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
0 files changed, 0 insertions, 0 deletions

