[llvm] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (PR #212941)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 30 00:21:52 PDT 2026
https://github.com/RKSimon created https://github.com/llvm/llvm-project/pull/212941
Reduces diff in a future patch
>From f47178bb2eaea83351aa5d0b5d6746d236cd64b8 Mon Sep 17 00:00:00 2001
From: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: Thu, 30 Jul 2026 08:20:49 +0100
Subject: [PATCH] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD
constant asm comments
Reduces diff in a future patch
---
llvm/test/CodeGen/X86/vec_int_to_fp.ll | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/llvm/test/CodeGen/X86/vec_int_to_fp.ll b/llvm/test/CodeGen/X86/vec_int_to_fp.ll
index 236e564a162be..1dde6c3bff448 100644
--- a/llvm/test/CodeGen/X86/vec_int_to_fp.ll
+++ b/llvm/test/CodeGen/X86/vec_int_to_fp.ll
@@ -5527,7 +5527,7 @@ define void @PR43609(ptr nocapture %x, <2 x i64> %y) {
;
; AVX1-LABEL: PR43609:
; AVX1: # %bb.0:
-; AVX1-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1
+; AVX1-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1 # [2,2]
; AVX1-NEXT: vpxor %xmm2, %xmm2, %xmm2
; AVX1-NEXT: vpblendw {{.*#+}} xmm3 = xmm0[0,1],xmm2[2,3],xmm0[4,5],xmm2[6,7]
; AVX1-NEXT: vmovddup {{.*#+}} xmm4 = [4841369599423283200,4841369599423283200]
@@ -5557,7 +5557,7 @@ define void @PR43609(ptr nocapture %x, <2 x i64> %y) {
;
; AVX2-LABEL: PR43609:
; AVX2: # %bb.0:
-; AVX2-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1
+; AVX2-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1 # [2,2]
; AVX2-NEXT: vpxor %xmm2, %xmm2, %xmm2
; AVX2-NEXT: vpblendd {{.*#+}} xmm3 = xmm0[0],xmm2[1],xmm0[2],xmm2[3]
; AVX2-NEXT: vpbroadcastq {{.*#+}} xmm4 = [4841369599423283200,4841369599423283200]
@@ -5585,7 +5585,7 @@ define void @PR43609(ptr nocapture %x, <2 x i64> %y) {
;
; AVX512F-LABEL: PR43609:
; AVX512F: # %bb.0:
-; AVX512F-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1
+; AVX512F-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1 # [2,2]
; AVX512F-NEXT: vpxor %xmm2, %xmm2, %xmm2
; AVX512F-NEXT: vpblendd {{.*#+}} xmm3 = xmm0[0],xmm2[1],xmm0[2],xmm2[3]
; AVX512F-NEXT: vpbroadcastq {{.*#+}} xmm4 = [4841369599423283200,4841369599423283200]
@@ -5642,7 +5642,7 @@ define void @PR43609(ptr nocapture %x, <2 x i64> %y) {
; AVX512DQ-LABEL: PR43609:
; AVX512DQ: # %bb.0:
; AVX512DQ-NEXT: # kill: def $xmm0 killed $xmm0 def $zmm0
-; AVX512DQ-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1
+; AVX512DQ-NEXT: vpaddq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0, %xmm1 # [2,2]
; AVX512DQ-NEXT: vcvtuqq2pd %zmm0, %zmm0
; AVX512DQ-NEXT: vcvtuqq2pd %zmm1, %zmm1
; AVX512DQ-NEXT: vmovddup {{.*#+}} xmm2 = [5.0E-1,5.0E-1]
More information about the llvm-commits
mailing list