[PATCH] D68023: [AArch64][SVE] Implement int_aarch64_sve_cnt intrinsic
Cullen Rhodes via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 30 08:27:51 PDT 2019
c-rhodes accepted this revision.
c-rhodes added a comment.
This revision is now accepted and ready to land.
LGTM
================
Comment at: llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td:100-104
+ defm CLS_ZPmZ : sve_int_un_pred_arit_1< 0b000, "cls", null_frag>;
+ defm CLZ_ZPmZ : sve_int_un_pred_arit_1< 0b001, "clz", null_frag>;
+ defm CNT_ZPmZ : sve_int_un_pred_arit_1< 0b010, "cnt", int_aarch64_sve_cnt>;
+ defm CNOT_ZPmZ : sve_int_un_pred_arit_1< 0b011, "cnot", null_frag>;
+ defm NOT_ZPmZ : sve_int_un_pred_arit_1< 0b110, "not", null_frag>;
----------------
nit: align last argument
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D68023/new/
https://reviews.llvm.org/D68023
More information about the llvm-commits
mailing list