diff options
| author | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-11 16:47:04 -0800 |
|---|---|---|
| committer | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-13 12:56:52 -0800 |
| commit | 40c037adb367f9ab8ead1be2e4142a8447f22d13 (patch) | |
| tree | 4d91faa26fc4c7ae824b6b0900a78f725fe327a6 /libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java | |
| parent | c6ecbeddc0402ace9ed87e5d1418b8e3d8085aac (diff) | |
cfgcleanup: forwarder block, ignore bbs which merge with the predecessor
While moving mergephi's forwarder block removal over to cfgcleanup,
I noticed a few regressions due to removal of a forwarder block (correctly)
but the counts were not updated, instead let these blocks be handled by the merge_blocks
cleanup code.
gcc/ChangeLog:
* tree-cfgcleanup.cc (tree_forwarder_block_p): Reject bb which has a single
predecessor which has a single successor.
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
