[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/25660] New: Failing to parse vsublt in an it block with MVE ena
From: |
avieira at gcc dot gnu.org |
Subject: |
[Bug gas/25660] New: Failing to parse vsublt in an it block with MVE enabled |
Date: |
Thu, 12 Mar 2020 10:49:46 +0000 |
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.
- [Bug gas/25660] New: Failing to parse vsublt in an it block with MVE enabled,
avieira at gcc dot gnu.org <=