------- Comment #5 from ubizjak at gmail dot com 2009-07-20 23:12 ------- (In reply to comment #4) > (In reply to comment #3) > > PR 39943 ? > > > > Yes, it is. Gcc 4.5.0 revision 149104 works fine. Should the fix > backported to 4.3/4.4 branches?
Yes, please reopen PR 39943 as a regression for 4.3 and 4.4. As for comment #2: The sequence from comment #1 should be implemented in a backend due to use of cmpltps and andps. We should invent IX86_BUILTIN_CVTUDQ2PS that expands to the sequence via ix86_build_const_vector. (See for example recent IX86_BUILTIN_CPYSGNP? if you want to give a shot at the implementation for 4.5.0.) *** This bug has been marked as a duplicate of 39943 *** -- ubizjak at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40809