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

Aiden Grossman via All-commits all-commits at lists.llvm.org
Wed Jan 3 14:13:05 PST 2024


  Branch: refs/heads/users/boomanaiden154/exegesis-validation-counters-perfcounters
  Home:   https://github.com/llvm/llvm-project
  Commit: c665ef230d082dc6dddbe6707f0ad43fe28d680c
      https://github.com/llvm/llvm-project/commit/c665ef230d082dc6dddbe6707f0ad43fe28d680c
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2024-01-03 (Wed, 03 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.


  Commit: a002a4ecad26d7898dafa1842242a7f38503b13e
      https://github.com/llvm/llvm-project/commit/a002a4ecad26d7898dafa1842242a7f38503b13e
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2024-01-03 (Wed, 03 Jan 2024)

  Changed paths:
    M llvm/lib/Target/X86/X86PfmCounters.td

  Log Message:
  -----------
  Add missing commas to fix build


Compare: https://github.com/llvm/llvm-project/compare/d69af8f81092...a002a4ecad26


More information about the All-commits mailing list