https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66520

--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> There should be at least some flag available, such that we can set such a
> flag and have the compiler generate only a single jump for the method with
> single ampersand.

You missed the point though, the compiler should generate the same code in both
cases.  Whether or not it's the branchy form is another debate, which cannot be
settled with toy examples like this one but by using real-life benchmarks.

Reply via email to