aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-09-21 21:12:25 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-09-21 21:12:25 +0000
commitb9bbb5795a133c6cca6a5ac4e5ab110016d4e7c1 (patch)
treef4f53dc8ca5f5a48dd109856d3c1dc631228efcb /lib/Transforms/Utils/PromoteMemoryToRegister.cpp
parent35d4912e3b08a8a2d0e01c0ef8b23407f8efa8db (diff)
downloadexternal_llvm-b9bbb5795a133c6cca6a5ac4e5ab110016d4e7c1.zip
external_llvm-b9bbb5795a133c6cca6a5ac4e5ab110016d4e7c1.tar.gz
external_llvm-b9bbb5795a133c6cca6a5ac4e5ab110016d4e7c1.tar.bz2
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
Diffstat (limited to 'lib/Transforms/Utils/PromoteMemoryToRegister.cpp')
0 files changed, 0 insertions, 0 deletions