================ @@ -71,7 +71,7 @@ for.end: ;CHECK-LABEL: @reduction_func( ;CHECK: load <4 x i32> -;CHECK: icmp slt <4 x i32> +;CHECK: icmp sgt <4 x i32> ---------------- ayalz wrote: Is this reversing slt into sgt? What about equality. https://github.com/llvm/llvm-project/pull/128375