https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110757
--- Comment #4 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Most of the profile based regression is gone between g:1c6231c05bdccab3 (2023-07-21 03:06) and g:f33fdf9e7c038639 (2023-07-23 00:17) This should be: commit a31ef26b056d0c4f0a9f08b6eb81456ea257298e Author: Jan Hubicka <j...@suse.cz> Date: Fri Jul 21 19:38:26 2023 +0200 Avoid scaling flat loop profiles of vectorized loops Which "fixes" the overactive scaling of scale_profile_for_vect_loop for static profiles. Still not sure why propagating profile later causes regression - will take a look.