------- Comment #13 from jakub at gcc dot gnu dot org 2009-09-10 14:29 ------- I'll leave that decision to you RTL maintainers ;)
Anyway, without my patch I think even convert_modes (DImode, TImode, (const_int -1), 1) will return (const_double 0xffffffff) on 32-bit HWI hosts, which is definitely wrong. I doubt anyone calls that routine with such arguments, but anyway. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41324