Re: Ignore conditions guarding __builtin_unreachable in inliner metrics

2024-11-18 Thread Richard Biener
On Sun, Nov 17, 2024 at 1:25 AM Jan Hubicka wrote: > > > > > > > > > > > Am 16.11.2024 um 14:08 schrieb Jan Hubicka : > > > > > > > > Ignore conditions guarding __builtin_unreachable in inliner metrics > > > > > > > > This patch extends my last year attempt to make inliner metric ignore > > > > c

Re: Ignore conditions guarding __builtin_unreachable in inliner metrics

2024-11-18 Thread Jan Hubicka
> > Just to quantify a lot, on tramp3d there are 2263 calls declared dead > > and 34206 declared live (by my mini-dce) in fnsummary1. So 6%. > > There are overall 3797 unnecesary stmts and 97263 necessary ones. > > So most of dead stuff are actually calls. > > > > In IPA fnsummary there are 4 dead

Re: Ignore conditions guarding __builtin_unreachable in inliner metrics

2024-11-16 Thread Jan Hubicka
> > > > > > > Am 16.11.2024 um 14:08 schrieb Jan Hubicka : > > > > > > Ignore conditions guarding __builtin_unreachable in inliner metrics > > > > > > This patch extends my last year attempt to make inliner metric ignore > > > conditionals guarding __builtin_unreachable. Compared to previous

Re: Ignore conditions guarding __builtin_unreachable in inliner metrics

2024-11-16 Thread Jan Hubicka
> > > > Am 16.11.2024 um 14:08 schrieb Jan Hubicka : > > > > Ignore conditions guarding __builtin_unreachable in inliner metrics > > > > This patch extends my last year attempt to make inliner metric ignore > > conditionals guarding __builtin_unreachable. Compared to previous patch, > > this

Re: Ignore conditions guarding __builtin_unreachable in inliner metrics

2024-11-16 Thread Richard Biener
> Am 16.11.2024 um 14:08 schrieb Jan Hubicka : > > Ignore conditions guarding __builtin_unreachable in inliner metrics > > This patch extends my last year attempt to make inliner metric ignore > conditionals guarding __builtin_unreachable. Compared to previous patch, this > one implements a