http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47477
--- Comment #8 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-02-08 14:39:25 UTC --- (In reply to comment #7) > forwprop is a forward walk, for this kind of optimization we want to walk > backwards, from the narrowing integer conversion to the operations and > whenever > we change some operation see if we can change the def_stmts of its operands > too. forwprop does both, walking forward and backward today. It's just misnamed now ;)