diff options
author | Pete Cooper <peter_cooper@apple.com> | 2011-11-03 18:01:56 +0000 |
---|---|---|
committer | Pete Cooper <peter_cooper@apple.com> | 2011-11-03 18:01:56 +0000 |
commit | 2d32b86543aa857a07371a93766652510f1cc0d6 (patch) | |
tree | a6610d3deba36e35673c1730f113d29f704570bd /lib/Target/PTX/InstPrinter | |
parent | fb6d79a58e710b3b4aef34ecacc28603b6d5042e (diff) | |
download | external_llvm-2d32b86543aa857a07371a93766652510f1cc0d6.zip external_llvm-2d32b86543aa857a07371a93766652510f1cc0d6.tar.gz external_llvm-2d32b86543aa857a07371a93766652510f1cc0d6.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/Target/PTX/InstPrinter')
0 files changed, 0 insertions, 0 deletions