commit | a6b10b6fcce41b036bb51fa6d5bcdbe0e49ab926 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Oct 07 19:20:48 2004 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Oct 07 19:20:48 2004 +0000 |
tree | 500853b63a4198beb06a8e515ccd6200c9905a39 | |
parent | 485457f5626624a0126e2d447582529100ec494a [diff] |
Unfortunately the fix for the previous bug introduced the previous exponential behavior (bork!). This patch processes stuff with an explicit SCC finder, allowing the algorithm to be more clear, efficient, and also (as a bonus) correct! This gets us back to taking 0.6s to disassemble my horrible .bc file that previously took something > 30 mins. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16811 91177308-0d34-0410-b5e6-96231b3b80d8