@@ -231,15 +231,15 @@ __m256i test_mm256_cvt2ph_bf8(__m256h __A, __m256h __B) {
231231 return _mm256_cvt2ph_bf8 (__A , __B );
232232}
233233
234- __m256i test_mm256_mask_cvt2ph_bf8 (__m256i __W , __mmask16 __U , __m256h __A , __m256h __B ) {
234+ __m256i test_mm256_mask_cvt2ph_bf8 (__m256i __W , __mmask32 __U , __m256h __A , __m256h __B ) {
235235 // CHECK-LABEL: @test_mm256_mask_cvt2ph_bf8(
236236 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2bf8256(
237237 // CHECK: select <32 x i1> %{{.*}}, <32 x i8> %{{.*}}, <32 x i8> %{{.*}}
238238 // CHECK: ret <4 x i64> %{{.*}}
239239 return _mm256_mask_cvt2ph_bf8 (__W , __U , __A , __B );
240240}
241241
242- __m256i test_mm256_maskz_cvt2ph_bf8 (__mmask16 __U , __m256h __A , __m256h __B ) {
242+ __m256i test_mm256_maskz_cvt2ph_bf8 (__mmask32 __U , __m256h __A , __m256h __B ) {
243243 // CHECK-LABEL: @test_mm256_maskz_cvt2ph_bf8(
244244 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2bf8256(
245245 // CHECK: zeroinitializer
@@ -275,15 +275,15 @@ __m256i test_mm256_cvts2ph_bf8(__m256h __A, __m256h __B) {
275275 return _mm256_cvts2ph_bf8 (__A , __B );
276276}
277277
278- __m256i test_mm256_mask_cvts2ph_bf8 (__m256i __W , __mmask16 __U , __m256h __A , __m256h __B ) {
278+ __m256i test_mm256_mask_cvts2ph_bf8 (__m256i __W , __mmask32 __U , __m256h __A , __m256h __B ) {
279279 // CHECK-LABEL: @test_mm256_mask_cvts2ph_bf8(
280280 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2bf8s256(
281281 // CHECK: select <32 x i1> %{{.*}}, <32 x i8> %{{.*}}, <32 x i8> %{{.*}}
282282 // CHECK: ret <4 x i64> %{{.*}}
283283 return _mm256_mask_cvts2ph_bf8 (__W , __U , __A , __B );
284284}
285285
286- __m256i test_mm256_maskz_cvts2ph_bf8 (__mmask16 __U , __m256h __A , __m256h __B ) {
286+ __m256i test_mm256_maskz_cvts2ph_bf8 (__mmask32 __U , __m256h __A , __m256h __B ) {
287287 // CHECK-LABEL: @test_mm256_maskz_cvts2ph_bf8(
288288 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2bf8s256(
289289 // CHECK: zeroinitializer
@@ -319,15 +319,15 @@ __m256i test_mm256_cvt2ph_hf8(__m256h __A, __m256h __B) {
319319 return _mm256_cvt2ph_hf8 (__A , __B );
320320}
321321
322- __m256i test_mm256_mask_cvt2ph_hf8 (__m256i __W , __mmask16 __U , __m256h __A , __m256h __B ) {
322+ __m256i test_mm256_mask_cvt2ph_hf8 (__m256i __W , __mmask32 __U , __m256h __A , __m256h __B ) {
323323 // CHECK-LABEL: @test_mm256_mask_cvt2ph_hf8(
324324 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2hf8256(
325325 // CHECK: select <32 x i1> %{{.*}}, <32 x i8> %{{.*}}, <32 x i8> %{{.*}}
326326 // CHECK: ret <4 x i64> %{{.*}}
327327 return _mm256_mask_cvt2ph_hf8 (__W , __U , __A , __B );
328328}
329329
330- __m256i test_mm256_maskz_cvt2ph_hf8 (__mmask16 __U , __m256h __A , __m256h __B ) {
330+ __m256i test_mm256_maskz_cvt2ph_hf8 (__mmask32 __U , __m256h __A , __m256h __B ) {
331331 // CHECK-LABEL: @test_mm256_maskz_cvt2ph_hf8(
332332 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2hf8256(
333333 // CHECK: zeroinitializer
@@ -363,15 +363,15 @@ __m256i test_mm256_cvts2ph_hf8(__m256h __A, __m256h __B) {
363363 return _mm256_cvts2ph_hf8 (__A , __B );
364364}
365365
366- __m256i test_mm256_mask_cvts2ph_hf8 (__m256i __W , __mmask16 __U , __m256h __A , __m256h __B ) {
366+ __m256i test_mm256_mask_cvts2ph_hf8 (__m256i __W , __mmask32 __U , __m256h __A , __m256h __B ) {
367367 // CHECK-LABEL: @test_mm256_mask_cvts2ph_hf8(
368368 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2hf8s256(
369369 // CHECK: select <32 x i1> %{{.*}}, <32 x i8> %{{.*}}, <32 x i8> %{{.*}}
370370 // CHECK: ret <4 x i64> %{{.*}}
371371 return _mm256_mask_cvts2ph_hf8 (__W , __U , __A , __B );
372372}
373373
374- __m256i test_mm256_maskz_cvts2ph_hf8 (__mmask16 __U , __m256h __A , __m256h __B ) {
374+ __m256i test_mm256_maskz_cvts2ph_hf8 (__mmask32 __U , __m256h __A , __m256h __B ) {
375375 // CHECK-LABEL: @test_mm256_maskz_cvts2ph_hf8(
376376 // CHECK: call <32 x i8> @llvm.x86.avx10.vcvt2ph2hf8s256(
377377 // CHECK: zeroinitializer
0 commit comments