search for: tailonly

Displaying 1 result from an estimated 1 matches for "tailonly".

Did you mean: mailonly
2014 Apr 01
2
[LLVMdev] Proposal: Add a guaranteed tail call marker
...sing fastcc. This is fairly awkward and doesn't solve my use case, since the ABI requires a particular convention. Instead, I propose that we add a new tail call marker, 'musttail', that guarantees that TCO will occur. I'm open to other naming suggestions. Some strawmen are 'tailonly' or 'guaranteedtail'. Along with it, I propose a set conservative of verifier enforced rules to follow to ensure that most reasonable backends will be able to perform TCO. It also ensures that optimizations, like tail merging, don't accidentally move a call out of tail position....