blob: fee42b90c1bb06d3b06cd287aefe9f27b0d0b9f6 [file] [log] [blame]
/* PR target/79932 */
/* { dg-do compile } */
/* { dg-options "-O0 -mavx512bw" } */
#include <x86intrin.h>
__m512i a, b, c, d, e, f, g, h, i;
__mmask32 m;
void
foo (void)
{
d = _mm512_packs_epi32 (a, b);
e = _mm512_maskz_packs_epi32 (m, a, b);
f = _mm512_mask_packs_epi32 (c, m, a, b);
g = _mm512_packus_epi32 (a, b);
h = _mm512_maskz_packus_epi32 (m, a, b);
i = _mm512_mask_packus_epi32 (c, m, a, b);
}