1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Exegesis Tables *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9
10static const char *AArch64PfmCounterNames[] = {
11 "CYCLES", // 0
12};
13
14
15static const PfmCountersInfo AArch64DefaultPfmCounters = {
16 .CycleCounter: AArch64PfmCounterNames[0], // Cycle counter
17 .CycleCounterEventSelect: -1, .CycleCounterUMask: 0, // No raw cycle counter
18 .UopsCounter: nullptr, // No uops counter.
19 .UopsCounterEventSelect: -1, .UopsCounterUMask: 0, // No raw uops counter
20 .IssueCounters: nullptr, .NumIssueCounters: 0, // No issue counters
21 .ValidationEvents: nullptr, .NumValidationEvents: 0 // No validation counters.
22};
23
24// Sorted (by CpuName) array of pfm counters.
25static const CpuAndPfmCounters AArch64CpuPfmCounters[] = {
26 { .CpuName: "", .PCI: &AArch64DefaultPfmCounters },
27};
28
29