[Bug target/106723] Unreplaced mode/code attributes in aarch64/arm backends

tnfchris at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Mar 30 08:35:48 GMT 2026


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

Tamar Christina <tnfchris at gcc dot gnu.org> changed:

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

--- Comment #4 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
(In reply to Richard Earnshaw from comment #3)
> I think we should error if the name matches some iteration values, but not
> others.  If <foo> is valid in the assembler output 'as-is' then it's bad
> form to have an attribute that overloads this - and the fix is easy: rename
> the iterator attribute.

Note that the "compact" syntax that the AArch64 backend uses errors out on such
unexpanded iterators.

Do we still need the BZ? hmm maybe for Arm?


More information about the Gcc-bugs mailing list