@@ -9426,7 +9426,7 @@ __m128i test_mm_mask_alignr_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128
9426
9426
// CHECK-LABEL: @test_mm_mask_alignr_epi32
9427
9427
// CHECK: shufflevector <4 x i32> %{{.*}}, <4 x i32> %{{.*}}, <4 x i32> <i32 1, i32 2, i32 3, i32 4>
9428
9428
// CHECK: select <4 x i1> %{{.*}}, <4 x i32> %{{.*}}, <4 x i32> %{{.*}}
9429
- return _mm_mask_alignr_epi32 (__W , __U , __A , __B , 1 );
9429
+ return _mm_mask_alignr_epi32 (__W , __U , __A , __B , 5 );
9430
9430
}
9431
9431
9432
9432
__m128i test_mm_maskz_alignr_epi32 (__mmask8 __U , __m128i __A , __m128i __B ) {
@@ -9446,7 +9446,7 @@ __m256i test_mm256_mask_alignr_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m
9446
9446
// CHECK-LABEL: @test_mm256_mask_alignr_epi32
9447
9447
// CHECK: shufflevector <8 x i32> %{{.*}}, <8 x i32> %{{.*}}, <8 x i32> <i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, i32 8>
9448
9448
// CHECK: select <8 x i1> %{{.*}}, <8 x i32> %{{.*}}, <8 x i32> %{{.*}}
9449
- return _mm256_mask_alignr_epi32 (__W , __U , __A , __B , 1 );
9449
+ return _mm256_mask_alignr_epi32 (__W , __U , __A , __B , 9 );
9450
9450
}
9451
9451
9452
9452
__m256i test_mm256_maskz_alignr_epi32 (__mmask8 __U , __m256i __A , __m256i __B ) {
@@ -9466,7 +9466,7 @@ __m128i test_mm_mask_alignr_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128
9466
9466
// CHECK-LABEL: @test_mm_mask_alignr_epi64
9467
9467
// CHECK: shufflevector <2 x i64> %{{.*}}, <2 x i64> %{{.*}}, <2 x i32> <i32 1, i32 2>
9468
9468
// CHECK: select <2 x i1> %{{.*}}, <2 x i64> %{{.*}}, <2 x i64> %{{.*}}
9469
- return _mm_mask_alignr_epi64 (__W , __U , __A , __B , 1 );
9469
+ return _mm_mask_alignr_epi64 (__W , __U , __A , __B , 3 );
9470
9470
}
9471
9471
9472
9472
__m128i test_mm_maskz_alignr_epi64 (__mmask8 __U , __m128i __A , __m128i __B ) {
@@ -9486,7 +9486,7 @@ __m256i test_mm256_mask_alignr_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m
9486
9486
// CHECK-LABEL: @test_mm256_mask_alignr_epi64
9487
9487
// CHECK: shufflevector <4 x i64> %{{.*}}, <4 x i64> %{{.*}}, <4 x i32> <i32 1, i32 2, i32 3, i32 4>
9488
9488
// CHECK: select <4 x i1> %{{.*}}, <4 x i64> %{{.*}}, <4 x i64> %{{.*}}
9489
- return _mm256_mask_alignr_epi64 (__W , __U , __A , __B , 1 );
9489
+ return _mm256_mask_alignr_epi64 (__W , __U , __A , __B , 5 );
9490
9490
}
9491
9491
9492
9492
__m256i test_mm256_maskz_alignr_epi64 (__mmask8 __U , __m256i __A , __m256i __B ) {
0 commit comments