https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105183
--- Comment #4 from Martin Jambor <jamborm at gcc dot gnu.org> --- I expected that the only call of bar in the testcase to be always inlined everywhere but apparently it is not at least on i?86-*-* with -mno-sse (and I expect the problem to be the same on the other reported platforms). Using --param max-inline-insns-auto=100 "fixes" it (again at least on i686 without SSE but I expect elsewhere too).