mirror-linux/tools/perf/util/intel-pt-decoder
Masami Hiramatsu (Google) 26178b713f x86/insn: Add XOP prefix instructions decoder support
Support decoding AMD's XOP prefix encoded instructions.

These instructions are introduced for Bulldozer micro architecture, and not
supported on Intel's processors. But when compiling kernel with
CONFIG_X86_NATIVE_CPU on some AMD processor (e.g. -march=bdver2), these
instructions can be used.

Closes: https://lore.kernel.org/all/871pq06728.fsf@wylie.me.uk/
Reported-by: Alan J. Wylie <alan@wylie.me.uk>
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Tested-by: Alan J. Wylie <alan@wylie.me.uk>
Link: https://lore.kernel.org/175386161199.564247.597496379413236944.stgit@devnote2
2025-08-18 17:15:02 +02:00
..
Build perf intel-pt: Remove stale build comment 2024-12-18 16:24:33 -03:00
intel-pt-decoder.c perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer) 2024-04-26 22:13:10 -03:00
intel-pt-decoder.h
intel-pt-insn-decoder.c x86/insn: Add XOP prefix instructions decoder support 2025-08-18 17:15:02 +02:00
intel-pt-insn-decoder.h perf intel-pt: Add support for new branch instructions ERETS and ERETU 2023-03-20 19:25:40 -03:00
intel-pt-log.c perf intel-pt: Remove first line of log dumped on error 2022-10-04 08:55:21 -03:00
intel-pt-log.h perf intel-pt: Support itrace option flag d+e to log on error 2022-10-04 08:55:21 -03:00
intel-pt-pkt-decoder.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
intel-pt-pkt-decoder.h