aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Bitcode
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2011-11-03 18:01:56 +0000
committerStephen Hines <srhines@google.com>2011-11-14 09:11:44 -0800
commit24aede70f34558f9daf85f67a52c6420c5abeb64 (patch)
tree93ed1cc122f0f4c7374e4187203fc7065086c730 /lib/Bitcode
parent090bdf4044b3619246f1a0fa79284463167dbd97 (diff)
downloadexternal_llvm-24aede70f34558f9daf85f67a52c6420c5abeb64.zip
external_llvm-24aede70f34558f9daf85f67a52c6420c5abeb64.tar.gz
external_llvm-24aede70f34558f9daf85f67a52c6420c5abeb64.tar.bz2
DeadStoreElimination can now trim the size of a store if the end of it is dead.
Only currently done if the later store is writing to a power of 2 address or has the same alignment as the earlier store as then its likely to not break up large stores into smaller ones Fixes <rdar://problem/10140300> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143630 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode')
0 files changed, 0 insertions, 0 deletions