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

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rsandifo at gcc dot gnu.org

--- Comment #2 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 
---
(In reply to Christophe Lyon from comment #1)
> Why does it choose alternative 0 instead of 1 which matches a vector of
> constant zeros?
I wonder if it's an rtx costing problem.  What do the patterns
look like in .expand?  If the operands are still registers there,
what does .fwprop say?  It should be able to replace the registers
with zero if the target says that that's worthwhile.

Reply via email to