Commit 81051ff6 by Petr Murzin Committed by Kirill Yukhin

avx512f-vfixupimmpd-2.c: Include float.h instead of values.h, change MAXDOUBLE for DBL_MAX.

gcc/testsuite
	* gcc.target/i386/avx512f-vfixupimmpd-2.c: Include float.h instead of
	values.h, change MAXDOUBLE for DBL_MAX.
	* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
	* gcc.target/i386/avx512f-vfixupimmps-2.c: Include float.h instead of
	values.h, change MAXFLOAT for FLT_MAX.
	* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermi2d-2.c: Do not include values.h.
	* gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
	* gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.

From-SVN: r213706
parent 9d04ba29
2014-08-07 Petr Murzin <petr.murzin@intel.com>
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Include float.h instead of
values.h, change MAXDOUBLE for DBL_MAX.
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
* gcc.target/i386/avx512f-vfixupimmps-2.c: Include float.h instead of
values.h, change MAXFLOAT for FLT_MAX.
* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
* gcc.target/i386/avx512f-vpermi2d-2.c: Do not include values.h.
* gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
* gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
* gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
* gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
* gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
* gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
* gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.
2014-08-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.dg/pr61756.c: Remove arm-specific dg-options.
......
......@@ -10,7 +10,8 @@
#define SIZE (AVX512F_LEN / 64)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
#include "float.h"
static void
CALC (double *r, double src, long long tbl)
......@@ -60,10 +61,10 @@ CALC (double *r, double src, long long tbl)
*r = M_PI_2;
break;
case 14:
*r = MAXDOUBLE;
*r = DBL_MAX;
break;
case 15:
*r = -MAXDOUBLE;
*r = -DBL_MAX;
break;
default:
abort ();
......
......@@ -10,7 +10,7 @@
#define SIZE (AVX512F_LEN / 32)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
#include "float.h"
static void
CALC (float *r, float src, int tbl)
......@@ -60,10 +60,10 @@ CALC (float *r, float src, int tbl)
*r = M_PI_2;
break;
case 14:
*r = MAXFLOAT;
*r = FLT_MAX;
break;
case 15:
*r = -MAXFLOAT;
*r = -FLT_MAX;
break;
default:
abort ();
......
......@@ -6,7 +6,7 @@
#include "avx512f-check.h"
#include "avx512f-helper.h"
#include <math.h>
#include <values.h>
#include <float.h>
#include "avx512f-mask-type.h"
void
......@@ -57,10 +57,10 @@ compute_fixupimmpd (double *r, double src, long long tbl)
*r = M_PI_2;
break;
case 14:
*r = MAXDOUBLE;
*r = DBL_MAX;
break;
case 15:
*r = -MAXDOUBLE;
*r = -DBL_MAX;
break;
default:
abort ();
......
......@@ -6,7 +6,7 @@
#include "avx512f-check.h"
#include "avx512f-helper.h"
#include <math.h>
#include <values.h>
#include <float.h>
#include "avx512f-mask-type.h"
void
......@@ -57,10 +57,10 @@ compute_fixupimmps (float *r, float src, int tbl)
*r = M_PI_2;
break;
case 14:
*r = MAXFLOAT;
*r = FLT_MAX;
break;
case 15:
*r = -MAXFLOAT;
*r = -FLT_MAX;
break;
default:
abort ();
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 32)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (int *dst, int *src1, int *ind, int *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 64)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (double *dst, double *src1, long long *ind, double *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 32)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (float *dst, float *src1, int *ind, float *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 64)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (long long *dst, long long *src1, long long *ind, long long *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 32)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (int *dst, int *src1, int *ind, int *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 64)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (double *dst, double *src1, long long *ind, double *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 32)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (float *dst, float *src1, int *ind, float *src2)
......
......@@ -9,7 +9,6 @@
#define SIZE (AVX512F_LEN / 64)
#include "avx512f-mask-type.h"
#include "math.h"
#include "values.h"
static void
CALC (long long *dst, long long *src1, long long *ind, long long *src2)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment