From a996aab17e5c85de019e8fd6604e48e037c153d0 Mon Sep 17 00:00:00 2001 From: Christoph Pillmayer Date: Thu, 16 Apr 2026 17:08:27 +0200 Subject: [PATCH] pan/perf: Replace bifrost+ xmls with generated ones --- src/panfrost/perf/G31.xml | 158 ------------ src/panfrost/perf/G51.xml | 158 ------------ src/panfrost/perf/G52.xml | 160 ------------- src/panfrost/perf/G57.xml | 160 ------------- src/panfrost/perf/G68.xml | 160 ------------- src/panfrost/perf/G71.xml | 158 ------------ src/panfrost/perf/G72.xml | 158 ------------ src/panfrost/perf/G76.xml | 160 ------------- src/panfrost/perf/G77.xml | 160 ------------- src/panfrost/perf/G78.xml | 160 ------------- src/panfrost/perf/Gx10.xml | 175 -------------- src/panfrost/perf/Gx25.xml | 316 ------------------------ src/panfrost/perf/generated/G1.xml | 345 +++++++++++++++++++++++++++ src/panfrost/perf/generated/G31.xml | 247 +++++++++++++++++++ src/panfrost/perf/generated/G51.xml | 247 +++++++++++++++++++ src/panfrost/perf/generated/G52.xml | 251 +++++++++++++++++++ src/panfrost/perf/generated/G71.xml | 247 +++++++++++++++++++ src/panfrost/perf/generated/G710.xml | 272 +++++++++++++++++++++ src/panfrost/perf/generated/G715.xml | 294 +++++++++++++++++++++++ src/panfrost/perf/generated/G72.xml | 247 +++++++++++++++++++ src/panfrost/perf/generated/G720.xml | 303 +++++++++++++++++++++++ src/panfrost/perf/generated/G725.xml | 335 ++++++++++++++++++++++++++ src/panfrost/perf/generated/G76.xml | 251 +++++++++++++++++++ src/panfrost/perf/generated/G77.xml | 259 ++++++++++++++++++++ src/panfrost/perf/generated/G78.xml | 261 ++++++++++++++++++++ src/panfrost/perf/meson.build | 16 +- 26 files changed, 3573 insertions(+), 2085 deletions(-) delete mode 100644 src/panfrost/perf/G31.xml delete mode 100644 src/panfrost/perf/G51.xml delete mode 100644 src/panfrost/perf/G52.xml delete mode 100644 src/panfrost/perf/G57.xml delete mode 100644 src/panfrost/perf/G68.xml delete mode 100644 src/panfrost/perf/G71.xml delete mode 100644 src/panfrost/perf/G72.xml delete mode 100644 src/panfrost/perf/G76.xml delete mode 100644 src/panfrost/perf/G77.xml delete mode 100644 src/panfrost/perf/G78.xml delete mode 100644 src/panfrost/perf/Gx10.xml delete mode 100644 src/panfrost/perf/Gx25.xml create mode 100644 src/panfrost/perf/generated/G1.xml create mode 100644 src/panfrost/perf/generated/G31.xml create mode 100644 src/panfrost/perf/generated/G51.xml create mode 100644 src/panfrost/perf/generated/G52.xml create mode 100644 src/panfrost/perf/generated/G71.xml create mode 100644 src/panfrost/perf/generated/G710.xml create mode 100644 src/panfrost/perf/generated/G715.xml create mode 100644 src/panfrost/perf/generated/G72.xml create mode 100644 src/panfrost/perf/generated/G720.xml create mode 100644 src/panfrost/perf/generated/G725.xml create mode 100644 src/panfrost/perf/generated/G76.xml create mode 100644 src/panfrost/perf/generated/G77.xml create mode 100644 src/panfrost/perf/generated/G78.xml diff --git a/src/panfrost/perf/G31.xml b/src/panfrost/perf/G31.xml deleted file mode 100644 index 0cb8d3fabd8..00000000000 --- a/src/panfrost/perf/G31.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G51.xml b/src/panfrost/perf/G51.xml deleted file mode 100644 index 2ee1958145b..00000000000 --- a/src/panfrost/perf/G51.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G52.xml b/src/panfrost/perf/G52.xml deleted file mode 100644 index e42dfdb2d8d..00000000000 --- a/src/panfrost/perf/G52.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G57.xml b/src/panfrost/perf/G57.xml deleted file mode 100644 index 2c5e843a6f2..00000000000 --- a/src/panfrost/perf/G57.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G68.xml b/src/panfrost/perf/G68.xml deleted file mode 100644 index ef14f91462e..00000000000 --- a/src/panfrost/perf/G68.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G71.xml b/src/panfrost/perf/G71.xml deleted file mode 100644 index 6080c5eeb59..00000000000 --- a/src/panfrost/perf/G71.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G72.xml b/src/panfrost/perf/G72.xml deleted file mode 100644 index 89c3a118dce..00000000000 --- a/src/panfrost/perf/G72.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G76.xml b/src/panfrost/perf/G76.xml deleted file mode 100644 index 5777a64c7ea..00000000000 --- a/src/panfrost/perf/G76.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G77.xml b/src/panfrost/perf/G77.xml deleted file mode 100644 index b107ae96ba0..00000000000 --- a/src/panfrost/perf/G77.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/G78.xml b/src/panfrost/perf/G78.xml deleted file mode 100644 index b0093ef0cc1..00000000000 --- a/src/panfrost/perf/G78.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/Gx10.xml b/src/panfrost/perf/Gx10.xml deleted file mode 100644 index ddf009b8f81..00000000000 --- a/src/panfrost/perf/Gx10.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/Gx25.xml b/src/panfrost/perf/Gx25.xml deleted file mode 100644 index 0120d16838f..00000000000 --- a/src/panfrost/perf/Gx25.xml +++ /dev/null @@ -1,316 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/panfrost/perf/generated/G1.xml b/src/panfrost/perf/generated/G1.xml new file mode 100644 index 00000000000..3a59e3d8998 --- /dev/null +++ b/src/panfrost/perf/generated/G1.xml @@ -0,0 +1,345 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G31.xml b/src/panfrost/perf/generated/G31.xml new file mode 100644 index 00000000000..326c06bc175 --- /dev/null +++ b/src/panfrost/perf/generated/G31.xml @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G51.xml b/src/panfrost/perf/generated/G51.xml new file mode 100644 index 00000000000..661ce6a6b1a --- /dev/null +++ b/src/panfrost/perf/generated/G51.xml @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G52.xml b/src/panfrost/perf/generated/G52.xml new file mode 100644 index 00000000000..a2ab269e4d6 --- /dev/null +++ b/src/panfrost/perf/generated/G52.xml @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G71.xml b/src/panfrost/perf/generated/G71.xml new file mode 100644 index 00000000000..36817506f30 --- /dev/null +++ b/src/panfrost/perf/generated/G71.xml @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G710.xml b/src/panfrost/perf/generated/G710.xml new file mode 100644 index 00000000000..a67dad5b183 --- /dev/null +++ b/src/panfrost/perf/generated/G710.xml @@ -0,0 +1,272 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G715.xml b/src/panfrost/perf/generated/G715.xml new file mode 100644 index 00000000000..e8fa0bb074f --- /dev/null +++ b/src/panfrost/perf/generated/G715.xml @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G72.xml b/src/panfrost/perf/generated/G72.xml new file mode 100644 index 00000000000..0853083d49d --- /dev/null +++ b/src/panfrost/perf/generated/G72.xml @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G720.xml b/src/panfrost/perf/generated/G720.xml new file mode 100644 index 00000000000..93255e21e93 --- /dev/null +++ b/src/panfrost/perf/generated/G720.xml @@ -0,0 +1,303 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G725.xml b/src/panfrost/perf/generated/G725.xml new file mode 100644 index 00000000000..650061ac1c1 --- /dev/null +++ b/src/panfrost/perf/generated/G725.xml @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G76.xml b/src/panfrost/perf/generated/G76.xml new file mode 100644 index 00000000000..6387a90613c --- /dev/null +++ b/src/panfrost/perf/generated/G76.xml @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G77.xml b/src/panfrost/perf/generated/G77.xml new file mode 100644 index 00000000000..e0115f7b4e1 --- /dev/null +++ b/src/panfrost/perf/generated/G77.xml @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/generated/G78.xml b/src/panfrost/perf/generated/G78.xml new file mode 100644 index 00000000000..87e05167548 --- /dev/null +++ b/src/panfrost/perf/generated/G78.xml @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/panfrost/perf/meson.build b/src/panfrost/perf/meson.build index f8418af6e90..f16927dadf5 100644 --- a/src/panfrost/perf/meson.build +++ b/src/panfrost/perf/meson.build @@ -3,8 +3,20 @@ # SPDX-License-Identifier: MIT pan_hw_metrics = [ - 'G31', 'G51', 'G52', 'G57', 'G68', 'G71', 'G72', 'G76', 'G77', - 'Gx10', 'Gx25', 'G78', 'T72x', 'T76x', 'T82x', 'T83x', 'T86x', 'T88x', + 'T72x', 'T76x', 'T82x', 'T83x', 'T86x', 'T88x', + 'generated/G31', + 'generated/G51', + 'generated/G52', + 'generated/G71', + 'generated/G72', + 'generated/G76', + 'generated/G77', + 'generated/G78', + 'generated/G710', + 'generated/G715', + 'generated/G720', + 'generated/G725', + 'generated/G1', ] pan_hw_metrics_xml_files = []