https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118295
--- Comment #3 from Tibor Győri <tiborgyri at gmail dot com> --- (In reply to Andrew Pinski from comment #2) > Sqrt is NOT inlined but rather replaced with __builtin_sqrt which is then > understood as SQRT instruction. This is NOT inlining but rather > understanding builtins. Fair enough, but I still think there should be an "optimization passed" message for such function call --> builtin transformations.