[all-commits] [llvm/llvm-project] 7e562b: [llvm-exegesis] Add additional validation counters

Aiden Grossman via All-commits all-commits at lists.llvm.org
Mon Jan 22 22:12:37 PST 2024


  Branch: refs/heads/users/boomanaiden154/exegesis-validation-counters-perfcounters
  Home:   https://github.com/llvm/llvm-project
  Commit: 7e562b053719226c9b74e9fd20ff5e231e966dc8
      https://github.com/llvm/llvm-project/commit/7e562b053719226c9b74e9fd20ff5e231e966dc8
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2024-01-22 (Mon, 22 Jan 2024)

  Changed paths:
    M llvm/include/llvm/Target/TargetPfmCounters.td
    M llvm/lib/Target/X86/X86PfmCounters.td
    M llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp
    M llvm/tools/llvm-exegesis/lib/BenchmarkResult.h
    M llvm/tools/llvm-exegesis/llvm-exegesis.cpp

  Log Message:
  -----------
  [llvm-exegesis] Add additional validation counters

This patch adds support for additional types of validation counters and
also adds mappings between these new validation counter types and
physical counters on the hardware for microarchitectures that I have the
ability to test on.




More information about the All-commits mailing list