diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2016-01-08 04:58:40 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2016-01-08 04:58:40 +0100 |
commit | 52ad5601bf56aba4d5da585c6a212ce3f6509af3 (patch) | |
tree | 86689541fc8ed24ff266c281f8acac6768052b12 /libcpp/files.c | |
parent | 7a127fa7c463b6b7c0285b32bac52bbdfc9a2117 (diff) | |
download | gcc-52ad5601bf56aba4d5da585c6a212ce3f6509af3.zip gcc-52ad5601bf56aba4d5da585c6a212ce3f6509af3.tar.gz gcc-52ad5601bf56aba4d5da585c6a212ce3f6509af3.tar.bz2 |
shrink-wrap: Once more PRs 67778, 68634, and now 68909
If a candidate PRE cannot get the prologue because a block BB is
reachable from it, but PRE does not dominate BB, we try again with the
dominators of PRE. That "try again" needs to again consider BB though,
we aren't done with it.
PR rtl-optimization/67778
PR rtl-optimization/68634
PR rtl-optimization/68909
* shrink-wrap.c (try_shrink_wrapping): Add comment. Don't pop
block from the stack until done with it. Remove a superfluous
bitmap set. Remove a superfluous bitmap test.
From-SVN: r232148
Diffstat (limited to 'libcpp/files.c')
0 files changed, 0 insertions, 0 deletions