diff options
| author | Chad Rosier <mcrosier@codeaurora.org> | 2015-12-10 13:51:43 +0000 |
|---|---|---|
| committer | Chad Rosier <mcrosier@codeaurora.org> | 2015-12-10 13:51:43 +0000 |
| commit | 533bc3fcac6999e93574591b749858d1e955ecbd (patch) | |
| tree | beffd0c3cf68ffd0e14605ccfb173fd500decfc0 /llvm/utils/emacs/llvm-mode.el | |
| parent | ac8d01add0502f351cd55b3b96be5b95ac634e6f (diff) | |
| download | bcm5719-llvm-533bc3fcac6999e93574591b749858d1e955ecbd.tar.gz bcm5719-llvm-533bc3fcac6999e93574591b749858d1e955ecbd.zip | |
[DeadStoreElimination] Add support for non-local DSE.
We extend the search for redundant stores to predecessor blocks that
unconditionally lead to the block BB with the current store instruction. That
also includes single-block loops that unconditionally lead to BB, and
if-then-else blocks where then- and else-blocks unconditionally lead to BB.
http://reviews.llvm.org/D13363
Patch by Ivan Baev <ibaev@codeaurora.org>!
llvm-svn: 255247
Diffstat (limited to 'llvm/utils/emacs/llvm-mode.el')
0 files changed, 0 insertions, 0 deletions

