summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools')
-rw-r--r--llvm/test/tools/llvm-mca/X86/option-all-stats-1.s46
-rw-r--r--llvm/test/tools/llvm-mca/X86/option-all-stats-2.s116
-rw-r--r--llvm/test/tools/llvm-mca/X86/option-all-views-1.s46
-rw-r--r--llvm/test/tools/llvm-mca/X86/option-all-views-2.s70
4 files changed, 127 insertions, 151 deletions
diff --git a/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s b/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s
index 60276c3ee07..dd3fafb60a6 100644
--- a/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s
+++ b/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s
@@ -76,26 +76,26 @@ add %eax, %eax
# FULLREPORT-NEXT: Total number of mappings created: 200
# FULLREPORT-NEXT: Max number of mappings used: 44
-# FULLREPORT: Resources:
-# FULLREPORT-NEXT: [0] - JALU0
-# FULLREPORT-NEXT: [1] - JALU1
-# FULLREPORT-NEXT: [2] - JDiv
-# FULLREPORT-NEXT: [3] - JFPA
-# FULLREPORT-NEXT: [4] - JFPM
-# FULLREPORT-NEXT: [5] - JFPU0
-# FULLREPORT-NEXT: [6] - JFPU1
-# FULLREPORT-NEXT: [7] - JLAGU
-# FULLREPORT-NEXT: [8] - JMul
-# FULLREPORT-NEXT: [9] - JSAGU
-# FULLREPORT-NEXT: [10] - JSTC
-# FULLREPORT-NEXT: [11] - JVALU0
-# FULLREPORT-NEXT: [12] - JVALU1
-# FULLREPORT-NEXT: [13] - JVIMUL
-
-# FULLREPORT: Resource pressure per iteration:
-# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
-# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - -
-
-# FULLREPORT: Resource pressure by instruction:
-# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
-# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
+# ALL: Resources:
+# ALL-NEXT: [0] - JALU0
+# ALL-NEXT: [1] - JALU1
+# ALL-NEXT: [2] - JDiv
+# ALL-NEXT: [3] - JFPA
+# ALL-NEXT: [4] - JFPM
+# ALL-NEXT: [5] - JFPU0
+# ALL-NEXT: [6] - JFPU1
+# ALL-NEXT: [7] - JLAGU
+# ALL-NEXT: [8] - JMul
+# ALL-NEXT: [9] - JSAGU
+# ALL-NEXT: [10] - JSTC
+# ALL-NEXT: [11] - JVALU0
+# ALL-NEXT: [12] - JVALU1
+# ALL-NEXT: [13] - JVIMUL
+
+# ALL: Resource pressure per iteration:
+# ALL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
+# ALL-NEXT: 0.50 0.50 - - - - - - - - - - - -
+
+# ALL: Resource pressure by instruction:
+# ALL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
+# ALL-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
diff --git a/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s b/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s
index f5cfdc314c6..a7002d9a58d 100644
--- a/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s
+++ b/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s
@@ -42,61 +42,61 @@ add %eax, %eax
# FULL-NEXT: 1, 62 (60.2%)
# FULL-NEXT: 2, 19 (18.4%)
-# FULL: Schedulers - number of cycles where we saw N instructions issued:
-# FULL-NEXT: [# issued], [# cycles]
-# FULL-NEXT: 0, 3 (2.9%)
-# FULL-NEXT: 1, 100 (97.1%)
-
-# FULL: Scheduler's queue usage:
-# FULL-NEXT: [1] Resource name.
-# FULL-NEXT: [2] Average number of used buffer entries.
-# FULL-NEXT: [3] Maximum number of used buffer entries.
-# FULL-NEXT: [4] Total number of buffer entries.
-
-# FULL: [1] [2] [3] [4]
-# FULL-NEXT: JALU01 15 20 20
-# FULL-NEXT: JFPU01 0 0 18
-# FULL-NEXT: JLSAGU 0 0 12
-
-# FULL: Retire Control Unit - number of cycles where we saw N instructions retired:
-# FULL-NEXT: [# retired], [# cycles]
-# FULL-NEXT: 0, 3 (2.9%)
-# FULL-NEXT: 1, 100 (97.1%)
-
-# FULL: Register File statistics:
-# FULL-NEXT: Total number of mappings created: 200
-# FULL-NEXT: Max number of mappings used: 44
-
-# FULL: * Register File #1 -- JFpuPRF:
-# FULL-NEXT: Number of physical registers: 72
-# FULL-NEXT: Total number of mappings created: 0
-# FULL-NEXT: Max number of mappings used: 0
-
-# FULL: * Register File #2 -- JIntegerPRF:
-# FULL-NEXT: Number of physical registers: 64
-# FULL-NEXT: Total number of mappings created: 200
-# FULL-NEXT: Max number of mappings used: 44
-
-# FULL: Resources:
-# FULL-NEXT: [0] - JALU0
-# FULL-NEXT: [1] - JALU1
-# FULL-NEXT: [2] - JDiv
-# FULL-NEXT: [3] - JFPA
-# FULL-NEXT: [4] - JFPM
-# FULL-NEXT: [5] - JFPU0
-# FULL-NEXT: [6] - JFPU1
-# FULL-NEXT: [7] - JLAGU
-# FULL-NEXT: [8] - JMul
-# FULL-NEXT: [9] - JSAGU
-# FULL-NEXT: [10] - JSTC
-# FULL-NEXT: [11] - JVALU0
-# FULL-NEXT: [12] - JVALU1
-# FULL-NEXT: [13] - JVIMUL
-
-# FULL: Resource pressure per iteration:
-# FULL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
-# FULL-NEXT: 0.50 0.50 - - - - - - - - - - - -
-
-# FULL: Resource pressure by instruction:
-# FULL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
-# FULL-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
+# ALL: Schedulers - number of cycles where we saw N instructions issued:
+# ALL-NEXT: [# issued], [# cycles]
+# ALL-NEXT: 0, 3 (2.9%)
+# ALL-NEXT: 1, 100 (97.1%)
+
+# ALL: Scheduler's queue usage:
+# ALL-NEXT: [1] Resource name.
+# ALL-NEXT: [2] Average number of used buffer entries.
+# ALL-NEXT: [3] Maximum number of used buffer entries.
+# ALL-NEXT: [4] Total number of buffer entries.
+
+# ALL: [1] [2] [3] [4]
+# ALL-NEXT: JALU01 15 20 20
+# ALL-NEXT: JFPU01 0 0 18
+# ALL-NEXT: JLSAGU 0 0 12
+
+# ALL: Retire Control Unit - number of cycles where we saw N instructions retired:
+# ALL-NEXT: [# retired], [# cycles]
+# ALL-NEXT: 0, 3 (2.9%)
+# ALL-NEXT: 1, 100 (97.1%)
+
+# ALL: Register File statistics:
+# ALL-NEXT: Total number of mappings created: 200
+# ALL-NEXT: Max number of mappings used: 44
+
+# ALL: * Register File #1 -- JFpuPRF:
+# ALL-NEXT: Number of physical registers: 72
+# ALL-NEXT: Total number of mappings created: 0
+# ALL-NEXT: Max number of mappings used: 0
+
+# ALL: * Register File #2 -- JIntegerPRF:
+# ALL-NEXT: Number of physical registers: 64
+# ALL-NEXT: Total number of mappings created: 200
+# ALL-NEXT: Max number of mappings used: 44
+
+# ALL: Resources:
+# ALL-NEXT: [0] - JALU0
+# ALL-NEXT: [1] - JALU1
+# ALL-NEXT: [2] - JDiv
+# ALL-NEXT: [3] - JFPA
+# ALL-NEXT: [4] - JFPM
+# ALL-NEXT: [5] - JFPU0
+# ALL-NEXT: [6] - JFPU1
+# ALL-NEXT: [7] - JLAGU
+# ALL-NEXT: [8] - JMul
+# ALL-NEXT: [9] - JSAGU
+# ALL-NEXT: [10] - JSTC
+# ALL-NEXT: [11] - JVALU0
+# ALL-NEXT: [12] - JVALU1
+# ALL-NEXT: [13] - JVIMUL
+
+# ALL: Resource pressure per iteration:
+# ALL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
+# ALL-NEXT: 0.50 0.50 - - - - - - - - - - - -
+
+# ALL: Resource pressure by instruction:
+# ALL-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
+# ALL-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
diff --git a/llvm/test/tools/llvm-mca/X86/option-all-views-1.s b/llvm/test/tools/llvm-mca/X86/option-all-views-1.s
index e707a66f0cb..b0545ab9be0 100644
--- a/llvm/test/tools/llvm-mca/X86/option-all-views-1.s
+++ b/llvm/test/tools/llvm-mca/X86/option-all-views-1.s
@@ -78,29 +78,29 @@ add %eax, %eax
# FULLREPORT-NEXT: Total number of mappings created: 200
# FULLREPORT-NEXT: Max number of mappings used: 44
-# FULLREPORT: Resources:
-# FULLREPORT-NEXT: [0] - JALU0
-# FULLREPORT-NEXT: [1] - JALU1
-# FULLREPORT-NEXT: [2] - JDiv
-# FULLREPORT-NEXT: [3] - JFPA
-# FULLREPORT-NEXT: [4] - JFPM
-# FULLREPORT-NEXT: [5] - JFPU0
-# FULLREPORT-NEXT: [6] - JFPU1
-# FULLREPORT-NEXT: [7] - JLAGU
-# FULLREPORT-NEXT: [8] - JMul
-# FULLREPORT-NEXT: [9] - JSAGU
-# FULLREPORT-NEXT: [10] - JSTC
-# FULLREPORT-NEXT: [11] - JVALU0
-# FULLREPORT-NEXT: [12] - JVALU1
-# FULLREPORT-NEXT: [13] - JVIMUL
-
-# FULLREPORT: Resource pressure per iteration:
-# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
-# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - -
-
-# FULLREPORT: Resource pressure by instruction:
-# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
-# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
+# DEFAULTREPORT: Resources:
+# DEFAULTREPORT-NEXT: [0] - JALU0
+# DEFAULTREPORT-NEXT: [1] - JALU1
+# DEFAULTREPORT-NEXT: [2] - JDiv
+# DEFAULTREPORT-NEXT: [3] - JFPA
+# DEFAULTREPORT-NEXT: [4] - JFPM
+# DEFAULTREPORT-NEXT: [5] - JFPU0
+# DEFAULTREPORT-NEXT: [6] - JFPU1
+# DEFAULTREPORT-NEXT: [7] - JLAGU
+# DEFAULTREPORT-NEXT: [8] - JMul
+# DEFAULTREPORT-NEXT: [9] - JSAGU
+# DEFAULTREPORT-NEXT: [10] - JSTC
+# DEFAULTREPORT-NEXT: [11] - JVALU0
+# DEFAULTREPORT-NEXT: [12] - JVALU1
+# DEFAULTREPORT-NEXT: [13] - JVIMUL
+
+# DEFAULTREPORT: Resource pressure per iteration:
+# DEFAULTREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
+# DEFAULTREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - -
+
+# DEFAULTREPORT: Resource pressure by instruction:
+# DEFAULTREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
+# DEFAULTREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
# FULLREPORT: Timeline view:
# FULLREPORT-NEXT: 012
diff --git a/llvm/test/tools/llvm-mca/X86/option-all-views-2.s b/llvm/test/tools/llvm-mca/X86/option-all-views-2.s
index b71ec2a7172..54b269d5641 100644
--- a/llvm/test/tools/llvm-mca/X86/option-all-views-2.s
+++ b/llvm/test/tools/llvm-mca/X86/option-all-views-2.s
@@ -93,58 +93,34 @@ add %eax, %eax
# FULLREPORT-NEXT: [12] - JVALU1
# FULLREPORT-NEXT: [13] - JVIMUL
-# NORPV: Timeline view:
-# NORPV-NEXT: 012
-# NORPV-NEXT: Index 0123456789
-
# FULLREPORT: Resource pressure per iteration:
# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - -
-# NORPV: [0,0] DeER . . . addl %eax, %eax
-# NORPV-NEXT: [1,0] D=eER. . . addl %eax, %eax
-# NORPV-NEXT: [2,0] .D=eER . . addl %eax, %eax
-# NORPV-NEXT: [3,0] .D==eER . . addl %eax, %eax
-# NORPV-NEXT: [4,0] . D==eER . . addl %eax, %eax
-# NORPV-NEXT: [5,0] . D===eER . . addl %eax, %eax
-# NORPV-NEXT: [6,0] . D===eER. . addl %eax, %eax
-# NORPV-NEXT: [7,0] . D====eER . addl %eax, %eax
-# NORPV-NEXT: [8,0] . D====eER. addl %eax, %eax
-# NORPV-NEXT: [9,0] . D=====eER addl %eax, %eax
-
-# NORPV: Average Wait times (based on the timeline view):
-# NORPV-NEXT: [0]: Executions
-# NORPV-NEXT: [1]: Average time spent waiting in a scheduler's queue
-# NORPV-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready
-# NORPV-NEXT: [3]: Average time elapsed from WB until retire stage
-
# FULLREPORT: Resource pressure by instruction:
# FULLREPORT-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
# FULLREPORT-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %eax, %eax
-# NORPV: [0] [1] [2] [3]
-# NORPV-NEXT: 0. 10 3.5 0.1 0.0 addl %eax, %eax
-
-# FULLREPORT: Timeline view:
-# FULLREPORT-NEXT: 012
-# FULLREPORT-NEXT: Index 0123456789
-
-# FULLREPORT: [0,0] DeER . . . addl %eax, %eax
-# FULLREPORT-NEXT: [1,0] D=eER. . . addl %eax, %eax
-# FULLREPORT-NEXT: [2,0] .D=eER . . addl %eax, %eax
-# FULLREPORT-NEXT: [3,0] .D==eER . . addl %eax, %eax
-# FULLREPORT-NEXT: [4,0] . D==eER . . addl %eax, %eax
-# FULLREPORT-NEXT: [5,0] . D===eER . . addl %eax, %eax
-# FULLREPORT-NEXT: [6,0] . D===eER. . addl %eax, %eax
-# FULLREPORT-NEXT: [7,0] . D====eER . addl %eax, %eax
-# FULLREPORT-NEXT: [8,0] . D====eER. addl %eax, %eax
-# FULLREPORT-NEXT: [9,0] . D=====eER addl %eax, %eax
-
-# FULLREPORT: Average Wait times (based on the timeline view):
-# FULLREPORT-NEXT: [0]: Executions
-# FULLREPORT-NEXT: [1]: Average time spent waiting in a scheduler's queue
-# FULLREPORT-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready
-# FULLREPORT-NEXT: [3]: Average time elapsed from WB until retire stage
-
-# FULLREPORT: [0] [1] [2] [3]
-# FULLREPORT-NEXT: 0. 10 3.5 0.1 0.0 addl %eax, %eax
+# ALL: Timeline view:
+# ALL-NEXT: 012
+# ALL-NEXT: Index 0123456789
+
+# ALL: [0,0] DeER . . . addl %eax, %eax
+# ALL-NEXT: [1,0] D=eER. . . addl %eax, %eax
+# ALL-NEXT: [2,0] .D=eER . . addl %eax, %eax
+# ALL-NEXT: [3,0] .D==eER . . addl %eax, %eax
+# ALL-NEXT: [4,0] . D==eER . . addl %eax, %eax
+# ALL-NEXT: [5,0] . D===eER . . addl %eax, %eax
+# ALL-NEXT: [6,0] . D===eER. . addl %eax, %eax
+# ALL-NEXT: [7,0] . D====eER . addl %eax, %eax
+# ALL-NEXT: [8,0] . D====eER. addl %eax, %eax
+# ALL-NEXT: [9,0] . D=====eER addl %eax, %eax
+
+# ALL: Average Wait times (based on the timeline view):
+# ALL-NEXT: [0]: Executions
+# ALL-NEXT: [1]: Average time spent waiting in a scheduler's queue
+# ALL-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready
+# ALL-NEXT: [3]: Average time elapsed from WB until retire stage
+
+# ALL: [0] [1] [2] [3]
+# ALL-NEXT: 0. 10 3.5 0.1 0.0 addl %eax, %eax
OpenPOWER on IntegriCloud