[LLVMdev] opt -std-compile-opts breaks tail calls

Dan Gohman gohman at apple.com
Fri Nov 13 11:00:12 PST 2009


On Nov 13, 2009, at 9:07 AM, Jon Harrop wrote:

> 
> I'll try removing the noalias and seeing if that fixes it. If so, I'll file a 
> bug report. Which part of LLVM would this be a bug in if things like noalias 
> and noreturn inhibit TCO when they shouldn't?

CodeGen. I looked at noalias, and it was indeed a bug. This is now
fixed on trunk in r88672. Noreturn is a different issue.

Dan





More information about the llvm-dev mailing list