[PATCH] D103601: [CostModel][AArch64] Add tests for ctlz, ctpop and cttz. NFC.

Sjoerd Meijer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 3 07:42:51 PDT 2021


SjoerdMeijer added inline comments.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/ctlz.ll:58
+
+define <4 x i64> @test_ctlz_v4i64(<4 x i64> %a) {
+; CHECK-LABEL: 'test_ctlz_v4i64'
----------------
Sorry if that wasn't clear, but you can keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/ctlz.ll:103
+
+define <8 x i32> @test_ctlz_v8i32(<8 x i32> %a) {
+; CHECK-LABEL: 'test_ctlz_v8i32'
----------------
Keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/ctlz.ll:148
+
+define <16 x i16> @test_ctlz_v16i16(<16 x i16> %a) {
+; CHECK-LABEL: 'test_ctlz_v16i16'
----------------
Keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/ctpop.ll:58
+
+define <4 x i64> @test_ctpop_v4i64(<4 x i64> %a) {
+; CHECK-LABEL: 'test_ctpop_v4i64'
----------------
Keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/ctpop.ll:103
+
+define <8 x i32> @test_ctpop_v8i32(<8 x i32> %a) {
+; CHECK-LABEL: 'test_ctpop_v8i32'
----------------
Keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/cttz.ll:58
+
+define <4 x i64> @test_cttz_v4i64(<4 x i64> %a) {
+; CHECK-LABEL: 'test_cttz_v4i64'
----------------
Keep this one.


================
Comment at: llvm/test/Analysis/CostModel/AArch64/cttz.ll:103
+
+define <8 x i32> @test_cttz_v8i32(<8 x i32> %a) {
+; CHECK-LABEL: 'test_cttz_v8i32'
----------------
Keep this one.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103601/new/

https://reviews.llvm.org/D103601



More information about the llvm-commits mailing list