@@ -1770,16 +1770,16 @@ define <4 x i32> @vp_sadd_sat_v4i32(<4 x i32> %va, <4 x i32> %vb, <4 x i1> %m, i
17701770}
17711771declare <4 x i32 > @llvm.vp.sadd.sat.v4i32 (<4 x i32 >, <4 x i32 >, <4 x i1 >, i32 )
17721772
1773- define <4 x i32 > @vp_sadd_uat_v4i32 (<4 x i32 > %va , <4 x i32 > %vb , <4 x i1 > %m , i32 zeroext %evl ) {
1774- ; X86-LABEL: vp_sadd_uat_v4i32 :
1773+ define <4 x i32 > @vp_uadd_sat_v4i32 (<4 x i32 > %va , <4 x i32 > %vb , <4 x i1 > %m , i32 zeroext %evl ) {
1774+ ; X86-LABEL: vp_uadd_sat_v4i32 :
17751775; X86: # %bb.0:
17761776; X86-NEXT: vpcmpeqd %xmm2, %xmm2, %xmm2
17771777; X86-NEXT: vpxor %xmm2, %xmm1, %xmm2
17781778; X86-NEXT: vpminud %xmm2, %xmm0, %xmm0
17791779; X86-NEXT: vpaddd %xmm1, %xmm0, %xmm0
17801780; X86-NEXT: retl
17811781;
1782- ; SSE-LABEL: vp_sadd_uat_v4i32 :
1782+ ; SSE-LABEL: vp_uadd_sat_v4i32 :
17831783; SSE: # %bb.0:
17841784; SSE-NEXT: movdqa {{.*#+}} xmm2 = [2147483648,2147483648,2147483648,2147483648]
17851785; SSE-NEXT: movdqa %xmm0, %xmm3
@@ -1790,23 +1790,23 @@ define <4 x i32> @vp_sadd_uat_v4i32(<4 x i32> %va, <4 x i32> %vb, <4 x i1> %m, i
17901790; SSE-NEXT: por %xmm3, %xmm0
17911791; SSE-NEXT: retq
17921792;
1793- ; AVX1-LABEL: vp_sadd_uat_v4i32 :
1793+ ; AVX1-LABEL: vp_uadd_sat_v4i32 :
17941794; AVX1: # %bb.0:
17951795; AVX1-NEXT: vpcmpeqd %xmm2, %xmm2, %xmm2
17961796; AVX1-NEXT: vpxor %xmm2, %xmm1, %xmm2
17971797; AVX1-NEXT: vpminud %xmm2, %xmm0, %xmm0
17981798; AVX1-NEXT: vpaddd %xmm1, %xmm0, %xmm0
17991799; AVX1-NEXT: retq
18001800;
1801- ; AVX2-LABEL: vp_sadd_uat_v4i32 :
1801+ ; AVX2-LABEL: vp_uadd_sat_v4i32 :
18021802; AVX2: # %bb.0:
18031803; AVX2-NEXT: vpcmpeqd %xmm2, %xmm2, %xmm2
18041804; AVX2-NEXT: vpxor %xmm2, %xmm1, %xmm2
18051805; AVX2-NEXT: vpminud %xmm2, %xmm0, %xmm0
18061806; AVX2-NEXT: vpaddd %xmm1, %xmm0, %xmm0
18071807; AVX2-NEXT: retq
18081808;
1809- ; AVX512-LABEL: vp_sadd_uat_v4i32 :
1809+ ; AVX512-LABEL: vp_uadd_sat_v4i32 :
18101810; AVX512: # %bb.0:
18111811; AVX512-NEXT: vmovdqa %xmm1, %xmm2
18121812; AVX512-NEXT: vpternlogq {{.*#+}} xmm2 = ~xmm2
0 commit comments