[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