[llvm] c5edecb - [X86] Regenerate scmp/ucmp test checks with vpternlog comments
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 28 14:37:17 PDT 2024
Author: Simon Pilgrim
Date: 2024-10-28T21:36:59Z
New Revision: c5edecbb4bfe08997819ff84712e3e22ddd04490
URL: https://github.com/llvm/llvm-project/commit/c5edecbb4bfe08997819ff84712e3e22ddd04490
DIFF: https://github.com/llvm/llvm-project/commit/c5edecbb4bfe08997819ff84712e3e22ddd04490.diff
LOG: [X86] Regenerate scmp/ucmp test checks with vpternlog comments
Added:
Modified:
llvm/test/CodeGen/X86/scmp.ll
llvm/test/CodeGen/X86/ucmp.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/X86/scmp.ll b/llvm/test/CodeGen/X86/scmp.ll
index 0746a07d2cdf26..5ae5caf3e88b20 100644
--- a/llvm/test/CodeGen/X86/scmp.ll
+++ b/llvm/test/CodeGen/X86/scmp.ll
@@ -848,7 +848,7 @@ define <16 x i32> @scmp_wide_vec_result(<16 x i8> %x, <16 x i8> %y) nounwind {
; AVX512-NEXT: vpcmpgtb %xmm0, %xmm1, %k1
; AVX512-NEXT: vpcmpgtb %xmm1, %xmm0, %k2
; AVX512-NEXT: vpbroadcastd {{.*#+}} zmm0 {%k2} {z} = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
-; AVX512-NEXT: vpternlogd $255, %zmm1, %zmm1, %zmm1
+; AVX512-NEXT: vpternlogd {{.*#+}} zmm1 = -1
; AVX512-NEXT: vmovdqa32 %zmm1, %zmm0 {%k1}
; AVX512-NEXT: retq
;
diff --git a/llvm/test/CodeGen/X86/ucmp.ll b/llvm/test/CodeGen/X86/ucmp.ll
index cd643cb8d63751..6a52acfe2fb305 100644
--- a/llvm/test/CodeGen/X86/ucmp.ll
+++ b/llvm/test/CodeGen/X86/ucmp.ll
@@ -819,7 +819,7 @@ define <16 x i32> @ucmp_wide_vec_result(<16 x i8> %x, <16 x i8> %y) nounwind {
; AVX512-NEXT: vpcmpltub %xmm1, %xmm0, %k1
; AVX512-NEXT: vpcmpnleub %xmm1, %xmm0, %k2
; AVX512-NEXT: vpbroadcastd {{.*#+}} zmm0 {%k2} {z} = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
-; AVX512-NEXT: vpternlogd $255, %zmm1, %zmm1, %zmm1
+; AVX512-NEXT: vpternlogd {{.*#+}} zmm1 = -1
; AVX512-NEXT: vmovdqa32 %zmm1, %zmm0 {%k1}
; AVX512-NEXT: retq
;
More information about the llvm-commits
mailing list