diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2007-08-28 08:28:51 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2007-08-28 08:28:51 +0000 |
| commit | a5b10b334f0f5bb3393763bb32038103f75ba4f3 (patch) | |
| tree | a45d294494854b3aa957191f852c0e70ab246e49 /llvm/lib/Bitcode | |
| parent | c4f6d0c5cfbcf8505320cf4001f77ab17fefe4bb (diff) | |
| download | bcm5719-llvm-a5b10b334f0f5bb3393763bb32038103f75ba4f3.tar.gz bcm5719-llvm-a5b10b334f0f5bb3393763bb32038103f75ba4f3.zip | |
Recover most of the compile time regression due to recent live interval changes.
1. Eliminate the costly live interval "swapping".
2. Change ValueNumberInfo container from SmallVector to std::vector. The former
performs slowly when the vector size is very large.
llvm-svn: 41536
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions

