aarch64: Pass aarch64_indexed_za to parsers
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 30 Mar 2023 10:09:04 +0000 (11:09 +0100)
committerRichard Sandiford <richard.sandiford@arm.com>
Thu, 30 Mar 2023 10:09:04 +0000 (11:09 +0100)
commit1d597b88c85ee3f667e91dd6d282203dd9f41a4c
tree1219985fc0bc2894d9c25c28ba2ffbe69e0fbe1c
parentc888354c611953575d7d6734779f7dfd7bc77e5f
aarch64: Pass aarch64_indexed_za to parsers

ZA indices have more parts than most operands, so passing these
parts around individually is more awkward than for other operand
types.  Things aren't too bad at the moment, but SME2 adds two
further pieces: an offset range and a vector group size.

This patch therefore replaces arguments for the individual pieces
with a single argument for the index as a whole.
gas/config/tc-aarch64.c