diff options
author | Chris Lattner <sabre@nondot.org> | 2007-08-08 05:51:24 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-08-08 05:51:24 +0000 |
commit | c63d4c2e4e43add22b5cc6a41a93cfa83368f15f (patch) | |
tree | b337122901da76c41f465d4f4924b36557a20051 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 0aecf0ebef02af000791d3bbe880bb7b462506db (diff) | |
download | bcm5719-llvm-c63d4c2e4e43add22b5cc6a41a93cfa83368f15f.tar.gz bcm5719-llvm-c63d4c2e4e43add22b5cc6a41a93cfa83368f15f.zip |
reimplement dfs number computation to be significantly faster. This speeds up
natural loop canonicalization (which does many cfg xforms) by 4.3x, for
example. This also fixes a bug in postdom dfnumber computation.
llvm-svn: 40920
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions