commit | 710c1a449dd7bee747ecf9c344a6f6d5461a158d | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Thu Apr 24 20:14:34 2014 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Thu Apr 24 20:14:34 2014 +0000 |
tree | 112a9b219c12b5a90996ac964c861b3526f25266 | |
parent | 870200a833584ca4e05f5d1258265451d8b871eb [diff] |
Add 'musttail' marker to call instructions This is similar to the 'tail' marker, except that it guarantees that tail call optimization will occur. It also comes with convervative IR verification rules that ensure that tail call optimization is possible. Reviewers: nicholas Differential Revision: http://llvm-reviews.chandlerc.com/D3240 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207143 91177308-0d34-0410-b5e6-96231b3b80d8