https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58497
--- Comment #9 from rguenther at suse dot de <rguenther at suse dot de> --- On Wed, 11 Nov 2015, ro at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58497 > > --- Comment #8 from Rainer Orth <ro at gcc dot gnu.org> --- > Created attachment 36687 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36687&action=edit > -fdump-tree-dom2-details dump Ok, it's not supposed to look like this after lowering. Does SPARC not have an integer multiply instruction (SImode)? Then the FAIL is expected (though folding halfway does the transform anyway...).