================
@@ -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:

I think you're right... I just read `range(i64 0, -9223372036854775808)` as 
`value >= 0 && < -9223372036854775808` which is wrong, but it seems the range 
comparisons are unsigned despite how it's printed. 

https://github.com/llvm/llvm-project/pull/154761
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to