https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110554
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 55472 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55472&action=edit Fix veclowering types So the problem is veclowering should have just use boolean_type_node here for the comparison. There is another type issue when dealing with not a comparison and not scalar bitmask which fix is included here. Still need to test it.