From d9e94ac4bd67093c22e954888b41b6d8fa456fca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= <marek.olsak@amd.com>
Date: Thu, 13 Apr 2023 18:06:13 -0400
Subject: [PATCH] si-report.py: don't print total increases and decreases

The per-app table is better and the biggest changes are printed
with shader file names.
---
 si-report.py | 41 -----------------------------------------
 1 file changed, 41 deletions(-)

diff --git a/si-report.py b/si-report.py
index f49e286..2e63344 100755
--- a/si-report.py
+++ b/si-report.py
@@ -322,31 +322,6 @@ def print_before_after_stats(before, after, divisor = 1):
 
     print result
 
-def print_cmp_stats(comp):
-    result = comp.copy()
-    for name in result.get_metrics():
-        if type(result.__dict__[name]) != tuple:
-            a = 0
-            b = 0
-        else:
-            b = result.__dict__[name][1]
-            a = result.__dict__[name][2]
-        if b == 0:
-            percent = format_float(0.0)
-        else:
-            percent = format_float(100 * float(a - b) / float(b))
-        result.__dict__[name] = '{} -> {} ({})'.format(get_str(b,''), get_str(a,''), percent)
-
-    print result
-
-
-def print_count(stats, divisor):
-    result = si_stats()
-    for name in result.get_metrics():
-        count = stats.__dict__[name]
-        percent = float(count) / float(divisor)
-        result.__dict__[name] = '{} ({})'.format(get_str(count,''), get_str(percent))
-    print result.to_string(False)
 
 def compare_results(before_all_results, after_all_results):
     total_before = si_stats()
@@ -426,22 +401,6 @@ def compare_results(before_all_results, after_all_results):
     print_before_after_stats(total_before, total_after)
     print "Totals from affected shaders:"
     print_before_after_stats(total_affected_before, total_affected_after)
-    print "Increases:"
-    print_count(increases, num_shaders)
-    print "Decreases:"
-    print_count(decreases, num_shaders)
-
-    print "*** BY PERCENTAGE ***\n"
-    print "Max Increase:\n"
-    print_cmp_stats(max_increase_per)
-    print "Max Decrease:\n"
-    print_cmp_stats(max_decrease_per)
-
-    print "*** BY UNIT ***\n"
-    print "Max Increase:\n"
-    print_cmp_stats(max_increase_unit)
-    print "Max Decrease:\n"
-    print_cmp_stats(max_decrease_unit)
 
     def report_ignored(names, what):
         if names:
-- 
GitLab