public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 0/4] x86/insn: perf tools: Add AVX-512 support to the instruction decoder
@ 2016-07-20  8:30 Adrian Hunter
  2016-07-20  8:30 ` [PATCH V2 1/4] x86/insn: perf tools: Fix vcvtph2ps instruction decoding Adrian Hunter
                   ` (4 more replies)
  0 siblings, 5 replies; 18+ messages in thread
From: Adrian Hunter @ 2016-07-20  8:30 UTC (permalink / raw)
  To: linux-kernel
  Cc: Arnaldo Carvalho de Melo, Jiri Olsa, Dan Williams,
	Masami Hiramatsu, Ingo Molnar, H. Peter Anvin, Thomas Gleixner,
	Andy Lutomirski, X86 ML

Hi

Here are patches to add support for Intel's AVX-512 instructions to the
instruction decoder.  Also there is a patch to fix vcvtph2ps.

AVX-512 instructions are documented in Intel Architecture Instruction Set
Extensions Programming Reference (February 2016).

These patches do not conflict with Dan's removal of pcommit.

Changes in V2:

	Split patches: separate out perf tools and new instructions test.
	Amend decription of 'evo' annotation in x86-opcode-map.txt


Adrian Hunter (4):
      x86/insn: perf tools: Fix vcvtph2ps instruction decoding
      x86/insn: Add AVX-512 support to the instruction decoder
      perf tools: Add AVX-512 support to the instruction decoder used by Intel PT
      perf tools: Add AVX-512 instructions to the new instructions test

 arch/x86/include/asm/inat.h                        |   17 +-
 arch/x86/include/asm/insn.h                        |   12 +-
 arch/x86/lib/insn.c                                |   18 +-
 arch/x86/lib/x86-opcode-map.txt                    |  263 ++-
 arch/x86/tools/gen-insn-attr-x86.awk               |   11 +-
 tools/perf/arch/x86/tests/insn-x86-dat-32.c        | 1018 ++++++++++-
 tools/perf/arch/x86/tests/insn-x86-dat-64.c        |  940 +++++++++-
 tools/perf/arch/x86/tests/insn-x86-dat-src.c       | 1789 ++++++++++++++++++++
 .../util/intel-pt-decoder/gen-insn-attr-x86.awk    |   11 +-
 tools/perf/util/intel-pt-decoder/inat.h            |   17 +-
 tools/perf/util/intel-pt-decoder/insn.c            |   18 +-
 tools/perf/util/intel-pt-decoder/insn.h            |   12 +-
 .../perf/util/intel-pt-decoder/x86-opcode-map.txt  |  263 ++-
 13 files changed, 4179 insertions(+), 210 deletions(-)


Regards
Adrian

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

end of thread, other threads:[~2025-12-02 10:48 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-20  8:30 [PATCH V2 0/4] x86/insn: perf tools: Add AVX-512 support to the instruction decoder Adrian Hunter
2016-07-20  8:30 ` [PATCH V2 1/4] x86/insn: perf tools: Fix vcvtph2ps instruction decoding Adrian Hunter
2016-07-25 18:08   ` [tip:perf/core] " tip-bot for Adrian Hunter
2016-07-20  8:30 ` [PATCH V2 2/4] x86/insn: Add AVX-512 support to the instruction decoder Adrian Hunter
2016-07-25 18:08   ` [tip:perf/core] " tip-bot for Adrian Hunter
2025-11-30 16:05   ` [PATCH V2 2/4] " Borislav Petkov
2025-12-01 11:25     ` Borislav Petkov
2025-12-01 18:15       ` Adrian Hunter
2025-12-01 19:01         ` Borislav Petkov
2025-12-02  6:26           ` Adrian Hunter
2025-12-02 10:47             ` Borislav Petkov
2016-07-20  8:30 ` [PATCH V2 3/4] perf tools: Add AVX-512 support to the instruction decoder used by Intel PT Adrian Hunter
2016-07-25 18:09   ` [tip:perf/core] " tip-bot for Adrian Hunter
2016-07-20  8:30 ` [PATCH V2 4/4] perf tools: Add AVX-512 instructions to the new instructions test Adrian Hunter
2016-07-25 18:09   ` [tip:perf/core] " tip-bot for Adrian Hunter
2016-07-20 18:11 ` [PATCH V2 0/4] x86/insn: perf tools: Add AVX-512 support to the instruction decoder Masami Hiramatsu
2016-07-21 11:18   ` Adrian Hunter
2016-07-21 12:39     ` Arnaldo Carvalho de Melo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox