Most indexed vector instructions are suffixed with v<N><TY>_indexed.
SQRDMLAH/SQRDMLSH are the exception—they are suffixed with <TY>_indexed.
This can complicate matching slightly.
Paths
| Differential D152161
[AArch64][NFC] Normalise name of indexed forms of SQRDMLAH/SQRDMLSH ClosedPublic Authored by rjj on Jun 5 2023, 6:49 AM.
Details Summary Most indexed vector instructions are suffixed with v<N><TY>_indexed. SQRDMLAH/SQRDMLSH are the exception—they are suffixed with <TY>_indexed.
Diff Detail
Event TimelineComment Actions Thanks. There is a mention of i32_indexed in llvm/test/CodeGen/AArch64/arm64-neon-v8.1a.ll that looks like it references the same thing. Other than that I agree this looks better. Thanks for splitting it out. LGTM. This revision is now accepted and ready to land.Jun 5 2023, 9:36 AM Comment Actions
Thanks very much, I've updated llvm/test/CodeGen/AArch64/arm64-neon-v8.1a.ll too! This revision was landed with ongoing or failed builds.Jun 6 2023, 6:03 AM Closed by commit rG3a87c1502662: [AArch64][NFC] Normalise name of indexed forms of SQRDMLAH/SQRDMLSH (authored by rjj). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 528820 llvm/lib/Target/AArch64/AArch64InstrFormats.td
llvm/test/CodeGen/AArch64/arm64-neon-v8.1a.ll
|