Do NOT inline self recursive calls into other functions. This is causing the
authorChris Lattner <sabre@nondot.org>
Sun, 9 Nov 2003 05:05:36 +0000 (05:05 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 9 Nov 2003 05:05:36 +0000 (05:05 +0000)
commitd77922f1a2ed9290544ded8a50d52fd24065556f
tree4c7b8de8347bad3b91570718dd4f9de98da766ed
parentb045e1411151624623ef58a05406c7d05b4524e7
Do NOT inline self recursive calls into other functions.  This is causing the
pool allocator no end of trouble, and doesn't make a lot of sense anyway.  This
does not solve the problem with mutually recursive functions, but they are much less common.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9828 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/Inliner.cpp
lib/Transforms/IPO/Inliner.h