aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2017-08-04 17:48:57 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2017-08-04 10:48:57 -0700
commit295940c3c2320a0b5d3e99bd88042e1a4dbb8c73 (patch)
tree0ab46115d286887c0f6c43087d554c6cf11de0d3 /gcc/tree-inline.c
parent8c05890538811eaf8a862642359099a8ffce2f80 (diff)
downloadgcc-295940c3c2320a0b5d3e99bd88042e1a4dbb8c73.zip
gcc-295940c3c2320a0b5d3e99bd88042e1a4dbb8c73.tar.gz
gcc-295940c3c2320a0b5d3e99bd88042e1a4dbb8c73.tar.bz2
i386: Rewrite check for AVX512 features
Add a new file, avx512-check.h, to check all AVX512 features. The test is skipped if any requested AVX512 features are unavailable. PR target/81590 * gcc.target/i386/avx512-check.h: New file. * gcc.target/i386/avx5124fmaps-check.h: Removed. * gcc.target/i386/avx5124vnniw-check.h: Likewise. * gcc.target/i386/avx512cd-check.h: Likewise. * gcc.target/i386/avx512ifma-check.h: Likewise. * gcc.target/i386/avx512vbmi-check.h: Likewise. * gcc.target/i386/avx512vpopcntdq-check.h: Likewise. * gcc.target/i386/avx512bw-check.h: Rewrite. * gcc.target/i386/avx512dq-check.h: Likewise. * gcc.target/i386/avx512er-check.h: Likewise. * gcc.target/i386/avx512f-check.h: Likewise. * gcc.target/i386/avx512vl-check.h: Likewise. * gcc.target/i386/avx512f-helper.h: Include "avx512-check.h" only. (test_512): Removed. (avx512*_test): Likewise. * gcc.target/i386/avx512f-pr71559.c (TEST): Undef. From-SVN: r250875
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions