commit | 4da120e5d6d678204cb8587f281aa81e41a86567 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Mar 24 23:06:02 2005 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Mar 24 23:06:02 2005 +0000 |
tree | 7268ece4fcf688622ca86f6ad7a37647ed318aa4 | |
parent | 09adbbc99e6e7721fc17f73588dee3eaa93c33bb [diff] |
This replaces the correct but slow code with a more aggressive scc-finder based approach to find globals and call sites that need to be copied. This speeds up the BU pass on 176.gcc from 22s back up to 2.3s. Not as good as 1.5s, but at least it's correct :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20820 91177308-0d34-0410-b5e6-96231b3b80d8