Re: "extern inline" inlining heuristics in unlikely branches

2024-08-01 Thread Richard Biener via Gcc
On Wed, Jul 31, 2024 at 8:12 PM Ilija Tovilo via Gcc wrote: > > Hi everyone > > I'm new here. I read the mailing list policy, but please correct me if > I'm doing anything wrong. > > In our C codebase, we're using a fair amount of static inline > __attribute__((always_inline)). This is arguably no

"extern inline" inlining heuristics in unlikely branches

2024-07-31 Thread Ilija Tovilo via Gcc
Hi everyone I'm new here. I read the mailing list policy, but please correct me if I'm doing anything wrong. In our C codebase, we're using a fair amount of static inline __attribute__((always_inline)). This is arguably not a great decision, because it forces inlining under questionable condition