<div dir="ltr">This patch enables tail call optimization when alloca instructions are present.  It is based on <a href="http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20121022/153958.html">http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20121022/153958.html</a>, by adding a check that alloca addresses are not used by tail recursion candidates.<div>
<br></div><div style>David</div></div>