commit | 4f88063677a2d990a44bb0d5f8437d2498b91d7f | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Fri Jul 17 22:18:43 2009 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Fri Jul 17 22:18:43 2009 +0000 |
tree | 81f0861fed094b3245fdb290918b8bf94e84840c | |
parent | 3fc8ef574cdc09c613c329ee511852d219263c15 [diff] |
Restructure CFG builder to have just one visitor path instead of two. The result is an algorithm that is much easier to understand and slightly more efficient. Thanks to Mike Stump for our discussions on the CFGBuilder and his comments that helped prompt this long needed cleanup. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76250 91177308-0d34-0410-b5e6-96231b3b80d8