do not bother inlining nullary functions without return values. The only
authorChris Lattner <sabre@nondot.org>
Fri, 18 Mar 2005 23:19:47 +0000 (23:19 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 18 Mar 2005 23:19:47 +0000 (23:19 +0000)
commit5021b8c2d6fd91c973dfca2dd22c9edd7d90f6a8
tree6c8fc553d9bfa911751c3c3f33162ef7a477e88c
parentdb7436aae8fc1f3cd993a2a78c4f919bb21e6599
do not bother inlining nullary functions without return values.  The only
effect these calls can have is due to global variables, and these passes
all use the globals graph to capture their effect anyway.  This speeds up
the BU pass very slightly on perlbmk, reducing the number of dsnodes
allocated from 98913 to 96423.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20676 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/DataStructure/BottomUpClosure.cpp
lib/Analysis/DataStructure/CompleteBottomUp.cpp
lib/Analysis/DataStructure/EquivClassGraphs.cpp