diff options
author | Kirill Yukhin <kirill.yukhin@intel.com> | 2014-03-03 12:45:59 +0000 |
---|---|---|
committer | Kirill Yukhin <kyukhin@gcc.gnu.org> | 2014-03-03 12:45:59 +0000 |
commit | 5833c9d77323a4652ba4697c6a1ecc98ca888206 (patch) | |
tree | 576932b3ea8c376c292b338aca9555cdacb86758 | |
parent | 0ad889dc5c5cf31d7f1b273060741c62d9b4e296 (diff) | |
download | gcc-5833c9d77323a4652ba4697c6a1ecc98ca888206.zip gcc-5833c9d77323a4652ba4697c6a1ecc98ca888206.tar.gz gcc-5833c9d77323a4652ba4697c6a1ecc98ca888206.tar.bz2 |
avx512er-vexp2ps-2.c: Decrease exponent argument to avoid inf values.
gcc/testsuite/
* gcc.target/i386/avx512er-vexp2ps-2.c: Decrease exponent
argument to avoid inf values.
* gcc.target/i386/avx512f-vdivps-2.c: Compare results with
UNION_FP_CHECK machinery.
From-SVN: r208276
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/avx512er-vexp2ps-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/avx512f-vdivps-2.c | 4 |
3 files changed, 10 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 60beaea..8a6c152 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2014-03-03 Kirill Yukhin <kirill.yukhin@intel.com> + + * gcc.target/i386/avx512er-vexp2ps-2.c: Decrease exponent + argument to avoid inf values. + * gcc.target/i386/avx512f-vdivps-2.c: Compare results with + UNION_FP_CHECK machinery. + 2014-03-03 Renlin Li <Renlin.Li@arm.com> * gcc.target/aarch64/aapcs64/validate_memory.h: Move f32in64 and diff --git a/gcc/testsuite/gcc.target/i386/avx512er-vexp2ps-2.c b/gcc/testsuite/gcc.target/i386/avx512er-vexp2ps-2.c index 06ef68c..ab911c0 100644 --- a/gcc/testsuite/gcc.target/i386/avx512er-vexp2ps-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512er-vexp2ps-2.c @@ -25,7 +25,7 @@ avx512er_test (void) for (i = 0; i < 16; i++) { - src.a[i] = 179.345 - 6.5645 * i; + src.a[i] = 79.345 - 6.5645 * i; res2.a[i] = DEFAULT_VALUE; } diff --git a/gcc/testsuite/gcc.target/i386/avx512f-vdivps-2.c b/gcc/testsuite/gcc.target/i386/avx512f-vdivps-2.c index 5249bbd..f5a7b78 100644 --- a/gcc/testsuite/gcc.target/i386/avx512f-vdivps-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512f-vdivps-2.c @@ -46,10 +46,10 @@ TEST (void) abort (); MASK_MERGE () (res_ref, mask, SIZE); - if (UNION_CHECK (AVX512F_LEN,) (res2, res_ref)) + if (UNION_FP_CHECK (AVX512F_LEN,) (res2, res_ref)) abort (); MASK_ZERO () (res_ref, mask, SIZE); - if (UNION_CHECK (AVX512F_LEN,) (res3, res_ref)) + if (UNION_FP_CHECK (AVX512F_LEN,) (res3, res_ref)) abort (); } |