https://sourceware.org/bugzilla/show_bug.cgi?id=25660

            Bug ID: 25660
           Summary: Failing to parse vsublt in an it block with MVE
                    enabled
           Product: binutils
           Version: 2.33
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: avieira at gcc dot gnu.org
  Target Milestone: ---

The following assembly will be wrongly rejected if mve is enabled:

.syntax unified
.text
itt lt
vsublt.f32 s0, s1, s2
vaddlt.f32 s0, s1, s2

This is because I forgot to allow for single precision register parsing for
vsubl/vaddl which is what gets matched when MVE is enabled as 't' is stripped
as a potential true lane predication suffix.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to