aboutsummaryrefslogtreecommitdiff
path: root/gcc/BASE-VER
diff options
context:
space:
mode:
authorAlexander Ivchenko <alexander.ivchenko@intel.com>2014-08-14 13:39:50 +0000
committerKirill Yukhin <kyukhin@gcc.gnu.org>2014-08-14 13:39:50 +0000
commit8b9942979473b3cb48325b90d66cc538704e21d6 (patch)
tree0a823e458dd21a61a15669ed150f8d6ccd66109f /gcc/BASE-VER
parent2534573e53e3161c02ef229411270e49d6a20f20 (diff)
downloadgcc-8b9942979473b3cb48325b90d66cc538704e21d6.zip
gcc-8b9942979473b3cb48325b90d66cc538704e21d6.tar.gz
gcc-8b9942979473b3cb48325b90d66cc538704e21d6.tar.bz2
sse.md (define_mode_attr avx512): New.
gcc/ * config/i386/sse.md (define_mode_attr avx512): New. (define_mode_attr sse2_avx_avx512f): Allow V8HI, V16HI, V32HI, V2DI, V4DI modes. (define_mode_attr sse2_avx2): Allow V64QI, V32HI, V4TI modes. (define_mode_attr ssse3_avx2): Ditto. (define_mode_attr sse4_1_avx2): Allow V64QI, V32HI, V8DI modes. (define_mode_attr avx2_avx512bw): New. (define_mode_attr ssedoublemodelower): New. (define_mode_attr ssedoublemode): Allow V8SF, V8SI, V4DI, V4DF, V4SI, V32HI, V64QI modes. (define_mode_attr ssebytemode): Allow V8DI modes. (define_mode_attr sseinsnmode): Allow V4TI, V32HI, V64QI modes. (define_mode_attr sseintvecmodelower): Allow V8DF, V4TI modes. (define_mode_attr ssePSmode2): New. (define_mode_attr ssescalarsize): Allow V64QI, V32QI, V16QI, V8HI, V16HI, V32HI modes. (define_mode_attr dbpsadbwmode): New. (define_mode_attr bcstscalarsuff): Allow V64QI, V32QI, V16QI, V32HI, V16HI, V8HI, V8SI, V4SI, V4DI, V2DI, V8SF, V4SF, V4DF, V2DF modes. (vi8_sse4_1_avx2_avx512): New. (define_insn <sse4_1_avx2>_movntdqa): Use <vi8_sse4_1_avx2_avx512> mode attribute. (define_mode_attr blendbits): Move before its immediate use. Co-Authored-By: Andrey Turetskiy <andrey.turetskiy@intel.com> Co-Authored-By: Anna Tikhonova <anna.tikhonova@intel.com> Co-Authored-By: Ilya Tocar <ilya.tocar@intel.com> Co-Authored-By: Ilya Verbin <ilya.verbin@intel.com> Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com> Co-Authored-By: Maxim Kuznetsov <maxim.kuznetsov@intel.com> Co-Authored-By: Michael Zolotukhin <michael.v.zolotukhin@intel.com> From-SVN: r213966
Diffstat (limited to 'gcc/BASE-VER')
0 files changed, 0 insertions, 0 deletions