https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70646
--- Comment #19 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Josh: This is limitation of ipa-prop tracking. It very easily gives up on determinging constantness of aggregate parameter. Hope Martin will fix it next stage1. WIP patches was done few releases back but not merged so far.