public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2]Enable Intel AVX512_FP16 instructions and add tests for it
@ 2021-07-01  7:47 Cui,Lili
  2021-07-01  7:47 ` [PATCH 1/2] [PATCH 1/2] Enable Intel AVX512_FP16 instructions Cui,Lili
                   ` (2 more replies)
  0 siblings, 3 replies; 37+ messages in thread
From: Cui,Lili @ 2021-07-01  7:47 UTC (permalink / raw)
  To: binutils


Hi all,

AVX512FP16 is disclosed, there're 100+ instructions for AVX512FP16,
2 patches for the convenience review, for details please refer to 
https://software.intel.com/content/www/us/en/develop/download/intel-avx512-fp16-architecture-specification.html

Make check-gas is ok.

Ok for master ?

Cui,Lili (2):
  Enable Intel AVX512_FP16 instructions
  Add tests for Intel AVX512_FP16 instructions

 gas/config/tc-i386.c                          |   15 +-
 gas/doc/c-i386.texi                           |    4 +-
 gas/testsuite/gas/i386/avx512_fp16-intel.d    | 1480 ++++++++++++++++
 .../gas/i386/avx512_fp16-inval-bcast.l        |   27 +
 .../gas/i386/avx512_fp16-inval-bcast.s        |   33 +
 gas/testsuite/gas/i386/avx512_fp16.d          | 1480 ++++++++++++++++
 gas/testsuite/gas/i386/avx512_fp16.s          | 1475 ++++++++++++++++
 .../gas/i386/avx512_fp16_disp8-intel.d        |   20 +
 gas/testsuite/gas/i386/avx512_fp16_disp8.d    |   20 +
 gas/testsuite/gas/i386/avx512_fp16_disp8.s    |   16 +
 gas/testsuite/gas/i386/avx512_fp16_vl-intel.d | 1438 +++++++++++++++
 gas/testsuite/gas/i386/avx512_fp16_vl.d       | 1437 +++++++++++++++
 gas/testsuite/gas/i386/avx512_fp16_vl.s       | 1433 +++++++++++++++
 gas/testsuite/gas/i386/i386.exp               |   14 +
 .../gas/i386/x86-64-avx512_fp16-intel.d       | 1544 +++++++++++++++++
 .../gas/i386/x86-64-avx512_fp16-inval-bcast.l |   27 +
 .../gas/i386/x86-64-avx512_fp16-inval-bcast.s |   33 +
 gas/testsuite/gas/i386/x86-64-avx512_fp16.d   | 1544 +++++++++++++++++
 gas/testsuite/gas/i386/x86-64-avx512_fp16.s   | 1539 ++++++++++++++++
 .../gas/i386/x86-64-avx512_fp16_disp8-intel.d |   20 +
 .../gas/i386/x86-64-avx512_fp16_disp8.d       |   20 +
 .../gas/i386/x86-64-avx512_fp16_disp8.s       |   16 +
 .../gas/i386/x86-64-avx512_fp16_vl-intel.d    | 1438 +++++++++++++++
 .../gas/i386/x86-64-avx512_fp16_vl.d          | 1438 +++++++++++++++
 .../gas/i386/x86-64-avx512_fp16_vl.s          | 1433 +++++++++++++++
 .../gas/i386/x86-64-default-suffix-avx.d      |    3 +
 .../gas/i386/x86-64-default-suffix.d          |    3 +
 .../gas/i386/x86-64-default-suffix.s          |    3 +
 gas/testsuite/gas/i386/xmmword.l              |    2 +
 gas/testsuite/gas/i386/xmmword.s              |    3 +
 opcodes/i386-dis-evex-mod.h                   |   10 +
 opcodes/i386-dis-evex-prefix.h                |  212 +++
 opcodes/i386-dis-evex-w.h                     |  442 ++++-
 opcodes/i386-dis-evex.h                       |  600 ++++++-
 opcodes/i386-dis.c                            |  263 ++-
 opcodes/i386-gen.c                            |    7 +-
 opcodes/i386-opc.h                            |    7 +
 opcodes/i386-opc.tbl                          |  376 ++++
 38 files changed, 19843 insertions(+), 32 deletions(-)
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16-intel.d
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16-inval-bcast.l
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16-inval-bcast.s
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16.d
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16.s
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16_disp8-intel.d
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16_disp8.d
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16_disp8.s
 create mode 100755 gas/testsuite/gas/i386/avx512_fp16_vl-intel.d
 create mode 100755 gas/testsuite/gas/i386/avx512_fp16_vl.d
 create mode 100644 gas/testsuite/gas/i386/avx512_fp16_vl.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-intel.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-bcast.l
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-bcast.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_disp8-intel.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_disp8.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_disp8.s
 create mode 100755 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl-intel.d
 create mode 100755 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.s

-- 
2.17.1

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2021-07-22  7:05 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-01  7:47 [PATCH 0/2]Enable Intel AVX512_FP16 instructions and add tests for it Cui,Lili
2021-07-01  7:47 ` [PATCH 1/2] [PATCH 1/2] Enable Intel AVX512_FP16 instructions Cui,Lili
2021-07-02 13:42   ` Jan Beulich
2021-07-02 15:46     ` Jan Beulich
2021-07-06 12:42       ` Cui, Lili
2021-07-09 11:52     ` Cui, Lili
2021-07-13  7:25       ` Jan Beulich
2021-07-13  7:35         ` Cui, Lili
2021-07-02 15:08   ` Jan Beulich
2021-07-09 11:50     ` Cui, Lili
2021-07-05  6:30   ` Jan Beulich
2021-07-05 12:38     ` H.J. Lu
2021-07-06 12:48       ` Cui, Lili
2021-07-09 11:47     ` Cui, Lili
2021-07-09 12:16       ` Jan Beulich
2021-07-13  6:58         ` Cui, Lili
2021-07-13  7:54           ` Jan Beulich
2021-07-13  8:03             ` Cui, Lili
2021-07-13 16:25           ` Jan Beulich
     [not found]             ` <DM6PR11MB4009305D09B37299FC2F282C9EE39@DM6PR11MB4009.namprd11.prod.outlook.com>
2021-07-21 14:29               ` Jan Beulich
2021-07-22  7:05                 ` Cui, Lili
2021-07-14 15:21           ` Jan Beulich
2021-07-20  7:08             ` FW: " Cui, Lili
2021-07-20  8:46               ` Jan Beulich
2021-07-20 11:13                 ` Cui, Lili
2021-07-20 11:26                 ` Cui, Lili
2021-07-20 13:02                   ` Jan Beulich
2021-07-20 13:38                     ` Cui, Lili
2021-07-20 14:15                       ` Jan Beulich
2021-07-20 14:29                         ` Cui, Lili
2021-07-21 10:32             ` Jan Beulich
2021-07-01 15:42 ` [PATCH 0/2]Enable Intel AVX512_FP16 instructions and add tests for it H.J. Lu
2021-07-01 17:46   ` H.J. Lu
2021-07-02  0:13     ` Cui, Lili
     [not found] ` <20210701074736.9534-3-lili.cui@intel.com>
2021-07-02 15:44   ` [PATCH 2/2] [PATCH 2/2] Add tests for Intel AVX512_FP16 instructions Jan Beulich
     [not found]     ` <BY5PR11MB4008FDC77679D0F8FB9E88B39E149@BY5PR11MB4008.namprd11.prod.outlook.com>
2021-07-13 15:59       ` Jan Beulich
2021-07-14 18:01         ` H.J. Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).