commit | cf985a95454c935d8662ef5200c79ca0553b3da7 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Mon Sep 21 21:12:25 2009 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Mon Sep 21 21:12:25 2009 +0000 |
tree | f4f53dc8ca5f5a48dd109856d3c1dc631228efcb | |
parent | b2bb7db9e242c54a4a84448ab503015a148e9286 [diff] |
Clean up spill weight computation. Also some changes to give loop induction variable increment / decrement slighter high priority. This has major impact on some micro-benchmarks. On MultiSource/Applications and spec tests, it's a minor win. It also reduce 256.bzip instruction count by 8%, 55 on 164.gzip on i386 / Darwin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82485 91177308-0d34-0410-b5e6-96231b3b80d8