------- Comment #5 from rguenth at gcc dot gnu dot org 2008-10-02 13:02 -------
We optimize func_1 to
func_1:
movw g_290(%rip), %ax
movl $0, g_3(%rip)
cwtl
ret
inlining all its callees recursively ...
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37709