diff options
| author | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-08 22:40:08 -0800 |
|---|---|---|
| committer | Andrew Pinski <andrew.pinski@oss.qualcomm.com> | 2025-11-13 12:32:23 -0800 |
| commit | 38155f105cca2a3b5a88faf5a1fc2a8332705e37 (patch) | |
| tree | d31e2aa8f05a16ef6b4dd342051322e94d89466b /libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java | |
| parent | 1161fc635450b529159a3804c24d85d94ecb672b (diff) | |
mergephi: Remove worklist
Since the worklist was never added to and the anlysis part can benifit
from the work part, we can combine the analayis part with the work part.
This should get a small speedup for this pass
Looking into the history here, remove_forwarder_block used to add to the worklist
but remove_forwarder_block_with_phi never did.
This is the first step in moving part of the functionality of mergephi into
cfgcleanup.
gcc/ChangeLog:
* tree-cfgcleanup.cc (pass_merge_phi::execute): Remove worklist.
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
