root/tools/perf/arch/x86/tests/arch-tests.c

/* [<][>][^][v][top][bottom][index][help] */
   1 // SPDX-License-Identifier: GPL-2.0
   2 #include <string.h>
   3 #include "tests/tests.h"
   4 #include "arch-tests.h"
   5 
   6 struct test arch_tests[] = {
   7         {
   8                 .desc = "x86 rdpmc",
   9                 .func = test__rdpmc,
  10         },
  11         {
  12                 .desc = "Convert perf time to TSC",
  13                 .func = test__perf_time_to_tsc,
  14         },
  15 #ifdef HAVE_DWARF_UNWIND_SUPPORT
  16         {
  17                 .desc = "DWARF unwind",
  18                 .func = test__dwarf_unwind,
  19         },
  20 #endif
  21 #ifdef HAVE_AUXTRACE_SUPPORT
  22         {
  23                 .desc = "x86 instruction decoder - new instructions",
  24                 .func = test__insn_x86,
  25         },
  26         {
  27                 .desc = "Intel PT packet decoder",
  28                 .func = test__intel_pt_pkt_decoder,
  29         },
  30 #endif
  31 #if defined(__x86_64__)
  32         {
  33                 .desc = "x86 bp modify",
  34                 .func = test__bp_modify,
  35         },
  36 #endif
  37         {
  38                 .func = NULL,
  39         },
  40 
  41 };

/* [<][>][^][v][top][bottom][index][help] */