blob: c9e23bf95c276f855f0548a6a09a1fddce335438 [file] [log] [blame]
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16" } */
#include <string.h>
static void do_test (void);
#define DO_TEST do_test
#define AVX512FP16
#include "avx512-check.h"
#include "avx512fp16-12a.c"
static void
do_test (void)
{
_Float16 x = 0.1f;
_Float16 y = -3.2f;
_Float16 z;
z = do_max (x, y);
if (z != x)
abort ();
z = do_min (x, y);
if (z != y)
abort ();
}