summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2007-08-28 08:28:51 +0000
committerEvan Cheng <evan.cheng@apple.com>2007-08-28 08:28:51 +0000
commita5b10b334f0f5bb3393763bb32038103f75ba4f3 (patch)
treea45d294494854b3aa957191f852c0e70ab246e49 /llvm/lib/Bitcode
parentc4f6d0c5cfbcf8505320cf4001f77ab17fefe4bb (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud