------- Comment #19 from ubizjak at gmail dot com 2009-08-13 13:39 ------- (In reply to comment #18) > (In reply to comment #17) > > > It says TARGET_SSE2 but vcondv2di is only available with TARGET_SSE4+ > > Yes, but FAIL invalidates complete expansion.
Oh, I see the problem. Middle end doesn't handle FAIL in this case, just checks the presence of the pattern. Oh, well... I'll split the pattern into two parts. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41019