reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/llvm-exegesis/lib/LlvmState.h
   32 struct PfmCountersInfo;

References

gen/lib/Target/AArch64/AArch64GenExegesis.inc
   15 static const PfmCountersInfo AArch64DefaultPfmCounters = {
gen/lib/Target/Mips/MipsGenExegesis.inc
   15 static const PfmCountersInfo MipsDefaultPfmCounters = {
gen/lib/Target/PowerPC/PPCGenExegesis.inc
   15 static const PfmCountersInfo PPCDefaultPfmCounters = {
gen/lib/Target/X86/X86GenExegesis.inc
   49 static const PfmCountersInfo::IssueCounter X86PfmIssueCounters[] = {
  105 static const PfmCountersInfo X86AtomPfmCounters = {
  112 static const PfmCountersInfo X86BdVer2PfmCounters = {
  118 static const PfmCountersInfo X86BdVer3PfmCounters = {
  124 static const PfmCountersInfo X86BroadwellPfmCounters = {
  130 static const PfmCountersInfo X86BtVer1PfmCounters = {
  136 static const PfmCountersInfo X86BtVer2PfmCounters = {
  142 static const PfmCountersInfo X86CorePfmCounters = {
  149 static const PfmCountersInfo X86DefaultAMDPfmCounters = {
  156 static const PfmCountersInfo X86DefaultPfmCounters = {
  163 static const PfmCountersInfo X86HaswellPfmCounters = {
  169 static const PfmCountersInfo X86KnightPfmCounters = {
  176 static const PfmCountersInfo X86PentiumPfmCounters = {
  183 static const PfmCountersInfo X86SLMPfmCounters = {
  190 static const PfmCountersInfo X86SandyBridgePfmCounters = {
  196 static const PfmCountersInfo X86SkylakeClientPfmCounters = {
  202 static const PfmCountersInfo X86SkylakeServerPfmCounters = {
  208 static const PfmCountersInfo X86ZnVer1PfmCounters = {
tools/llvm-exegesis/lib/LlvmState.h
   66   const PfmCountersInfo &getPfmCounters() const { return *PfmCounters; }
   73   const PfmCountersInfo *PfmCounters;
tools/llvm-exegesis/lib/Target.cpp
  113 static_assert(std::is_pod<PfmCountersInfo>::value,
  115 const PfmCountersInfo PfmCountersInfo::Default = {nullptr, nullptr, nullptr,
  118 const PfmCountersInfo &ExegesisTarget::getPfmCounters(StringRef CpuName) const {
  135       return PfmCountersInfo::Default; // No default for the target.
tools/llvm-exegesis/lib/Target.h
   53   static const PfmCountersInfo Default;
   58   const PfmCountersInfo *PCI;
  140   const PfmCountersInfo &getPfmCounters(StringRef CpuName) const;
tools/llvm-exegesis/lib/Uops.cpp
  225   const PfmCountersInfo &PCI = State.getPfmCounters();