[clang] [llvm] [mlir] [AArch64][SME] Improve codegen for aarch64.sme.cnts* when not in streaming mode (PR #154761)
Benjamin Maxwell via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 5 04:49:55 PDT 2025
================
@@ -6,49 +6,55 @@
#include <arm_sme.h>
-// CHECK-C-LABEL: define dso_local i64 @test_svcntsb(
+// CHECK-C-LABEL: define dso_local range(i64 0, -9223372036854775808) i64 @test_svcntsb(
----------------
MacDue wrote:
Do you know where these range attributes have come from? From the langref it represents "This attribute expresses the possible range of the parameter or return value", here I assume it's for return, which looks wrong.
https://github.com/llvm/llvm-project/pull/154761
More information about the llvm-commits
mailing list