[llvm-commits] [llvm] r94937 - in /llvm/trunk: lib/Transforms/Scalar/TailRecursionElimination.cpp test/Transforms/TailCallElim/no-return-calls.ll

Evan Cheng evan.cheng at apple.com
Sun Jan 31 11:37:03 PST 2010


No. But it doesn't make sense to tail call no return calls as far as I can tell.

Evan

On Jan 31, 2010, at 12:37 AM, Duncan Sands wrote:

> Hi Evan,
> 
>> Do not mark no-return calls tail calls. It'll screw up special calls like longjmp and it doesn't make much sense for performance reason. If my logic is faulty, please let me know.
> 
> can you rely on the special calls always being marked noreturn?
> 
> Ciao,
> 
> Duncan.





More information about the llvm-commits mailing list