2 /* { dg-require-effective-target arm_v8_2a_fp16_scalar_hw } */
3 /* { dg-add-options arm_v8_2a_fp16_scalar } */
17 (float16_t
) -16, (float16_t
) -15,
18 (float16_t
) -14, (float16_t
) -13,
21 /* Expected results (32-bit hexadecimal representation). */
42 #define TEST_MSG "VCVTAH_U32_F16"
43 #define INSN_NAME vcvtah_u32_f16
46 #define EXPECTED expected
48 #define INPUT_TYPE float16_t
49 #define OUTPUT_TYPE uint32_t
50 #define OUTPUT_TYPE_SIZE 32
52 /* Include the template for unary scalar operations. */
53 #include "unary_scalar_op.inc"