diff options
author | Richard Biener <rguenther@suse.de> | 2025-03-20 15:08:33 +0100 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-03-20 19:08:02 +0100 |
commit | 607f92597c3047d7813a981450a7493bca014324 (patch) | |
tree | 3c62bce78c8bb79038289c152eaf17782e5d6ddd /gcc/rust/backend/rust-compile-base.h | |
parent | 8b13fc68a10fc57ed5d995c55b0a79e0141e6b81 (diff) | |
download | gcc-607f92597c3047d7813a981450a7493bca014324.zip gcc-607f92597c3047d7813a981450a7493bca014324.tar.gz gcc-607f92597c3047d7813a981450a7493bca014324.tar.bz2 |
tree-optimization/119389 - limit edge processing in dominated_by_p_w_unex
The following removes quadraticness when visiting each predecessor
of a large CFG merge with dominated_by_p_w_unex.
PR tree-optimization/119389
* tree-ssa-sccvn.cc (dominated_by_p_w_unex): Limit the number
of predecessors of a CFG merge we try to skip.
Diffstat (limited to 'gcc/rust/backend/rust-compile-base.h')
0 files changed, 0 insertions, 0 deletions