https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116002
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |15.0 --- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> --- The CPROP and DSE issues are fixed for GCC 15. With -O1 we need 4s to compile even 'E E E E E E E E E', adding 'F' and testing with 'F F F F F F F F F' needs 43s which looks linear behavior. Popping up on the radar are then combiner : 4.65 ( 11%) integrated RA : 7.92 ( 18%) LRA reload inheritance : 4.15 ( 10%) LRA create live ranges : 5.66 ( 13%) so mainly register allocation. With -O2 we have PTA showing up tree PTA : 12.21 ( 77%) PTA solving should be pretty quick, but it seems we take a lot of iterations for unknown reasons: 32.27% 20663 cc1 cc1 [.] topo_visit 16.29% 10432 cc1 cc1 [.] solve_constraints 14.69% 9412 cc1 cc1 [.] find 14.10% 9021 cc1 cc1 [.] bitmap_clear_bit 1.19% 764 cc1 cc1 [.] bitmap_set_bit