diff options
| author | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-15 14:51:32 -0800 |
|---|---|---|
| committer | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-16 10:02:03 -0800 |
| commit | b2e40fc16eb174ff8d97295367806dd93a0b189e (patch) | |
| tree | 2e5d4363b6af9cb5c34fa0bb4c4428511ada01d9 /libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java | |
| parent | 84dbb22f32a525a0f0e0b7c02c56eec2fa6f39da (diff) | |
cfglceanup: Fix check for preheaders
I had messed up the check in r16-5258-g1d8e2d51e5c5cb for preheaders
where return to remvoe the forwarder preheader block even if LOOPS_HAVE_PREHEADERS
was set. I am not sure how often this happens because most of the time the pre-header
will have an incoming phi block anyways but it is safer not to remove it in this case.
Bootstrapped and tested on x86_64-linux-gnu.
gcc/ChangeLog:
* tree-cfgcleanup.cc (tree_forwarder_block_p): Restore check on
LOOPS_HAVE_PREHEADERS.
Signed-off-by: Andrew Pinski <andrew.pinski@oss.qualcomm.com>
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java')
0 files changed, 0 insertions, 0 deletions
