[PATCH] D136690: [AArch64][SVE2] Add the SVE2.1 shift-and-narrow instructions
Paul Walker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 25 12:16:40 PDT 2022
paulwalker-arm added inline comments.
================
Comment at: llvm/lib/Target/AArch64/SVEInstrFormats.td:8701
+// SVE2 multi-vec shift narrow
+class sve2p1_multi_vec_shift_narrow<string mnemonic, bits<2> opc>
+ : I<(outs ZPR16:$Zd), (ins ZZ_s_mul_r:$Zn, vecshiftR16:$imm4),
----------------
Much like D136689 can you expose `tsz` at this level and then hide it with a multiclass?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D136690/new/
https://reviews.llvm.org/D136690
More information about the llvm-commits
mailing list