Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c @ 152:2b5abeee2509
update gcc11
author | anatofuz |
---|---|
date | Mon, 25 May 2020 07:50:57 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
#include <arm_neon.h> #include "arm-neon-ref.h" #include "compute-ref-data.h" #define INSN_NAME vqdmlsl_n #define TEST_MSG "VQDMLSL_N" /* Expected values of cumulative_saturation flag. */ int VECT_VAR(expected_cumulative_sat,int,32,4) = 0; int VECT_VAR(expected_cumulative_sat,int,64,2) = 0; /* Expected results. */ VECT_VAR_DECL(expected,int,32,4) [] = { 0xffffe95c, 0xffffe95d, 0xffffe95e, 0xffffe95f }; VECT_VAR_DECL(expected,int,64,2) [] = { 0xffffffffffffde12, 0xffffffffffffde13 }; /* Expected values of cumulative_saturation flag when saturation occurs. */ int VECT_VAR(expected_cumulative_sat2,int,32,4) = 1; int VECT_VAR(expected_cumulative_sat2,int,64,2) = 1; /* Expected results when saturation occurs. */ VECT_VAR_DECL(expected2,int,32,4) [] = { 0x80000000, 0x80000000, 0x80000000, 0x80000000 }; VECT_VAR_DECL(expected2,int,64,2) [] = { 0x8000000000000000, 0x8000000000000000 }; #include "vqdmlXl_n.inc"