https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118460

--- Comment #6 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
Yes, that would work as a work-around.  It's a bit of a hack though.  The
expectation is that we would use vsel for pretty much everything when it is
available (particularly for fast-math), but we fail to do that because we don't
check properly when expanding the mov?fcc patterns.

I suspect there may be additional problems if -mrestrict-it is enforced (v8-a,
mostly) because the conditional move patterns are disabled in that case.

Reply via email to