brintos

brintos / llvm-project-archived public Read only

0
0
Text · 71.8 KiB · ed4e8f9 Raw
1731 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=znver3 -timeline -timeline-max-iterations=2 -register-file-stats -iterations=10000 < %s | FileCheck %s3 4# LLVM-MCA-BEGIN5vxorps %xmm0, %xmm0, %xmm06vxorps %xmm1, %xmm0, %xmm07# LLVM-MCA-END8 9# LLVM-MCA-BEGIN10vxorpd %xmm0, %xmm0, %xmm011vxorpd %xmm1, %xmm0, %xmm012# LLVM-MCA-END13 14# LLVM-MCA-BEGIN15vandnps %xmm0, %xmm0, %xmm016vandnps %xmm1, %xmm0, %xmm017# LLVM-MCA-END18 19# LLVM-MCA-BEGIN20vandnpd %xmm0, %xmm0, %xmm021vandnpd %xmm1, %xmm0, %xmm022# LLVM-MCA-END23 24# LLVM-MCA-BEGIN25vpxor %xmm0, %xmm0, %xmm026vpxor %xmm1, %xmm0, %xmm027# LLVM-MCA-END28 29# LLVM-MCA-BEGIN30vpandn %xmm0, %xmm0, %xmm031vpandn %xmm1, %xmm0, %xmm032# LLVM-MCA-END33 34# LLVM-MCA-BEGIN35vpsubb %xmm0, %xmm0, %xmm036vpsubb %xmm1, %xmm0, %xmm037# LLVM-MCA-END38 39# LLVM-MCA-BEGIN40vpsubw %xmm0, %xmm0, %xmm041vpsubw %xmm1, %xmm0, %xmm042# LLVM-MCA-END43 44# LLVM-MCA-BEGIN45vpsubd %xmm0, %xmm0, %xmm046vpsubd %xmm1, %xmm0, %xmm047# LLVM-MCA-END48 49# LLVM-MCA-BEGIN50vpsubq %xmm0, %xmm0, %xmm051vpsubq %xmm1, %xmm0, %xmm052# LLVM-MCA-END53 54# LLVM-MCA-BEGIN55vpsubsb %xmm0, %xmm0, %xmm056vpxor %xmm1, %xmm0, %xmm057# LLVM-MCA-END58 59# LLVM-MCA-BEGIN60vpsubsw %xmm0, %xmm0, %xmm061vpxor %xmm1, %xmm0, %xmm062# LLVM-MCA-END63 64# LLVM-MCA-BEGIN65vpsubusb %xmm0, %xmm0, %xmm066vpxor %xmm1, %xmm0, %xmm067# LLVM-MCA-END68 69# LLVM-MCA-BEGIN70vpsubusw %xmm0, %xmm0, %xmm071vpxor %xmm1, %xmm0, %xmm072# LLVM-MCA-END73 74# LLVM-MCA-BEGIN75vpcmpgtb %xmm0, %xmm0, %xmm076vpaddb %xmm0, %xmm0, %xmm077# LLVM-MCA-END78 79# LLVM-MCA-BEGIN80vpcmpgtw %xmm0, %xmm0, %xmm081vpaddw %xmm0, %xmm0, %xmm082# LLVM-MCA-END83 84# LLVM-MCA-BEGIN85vpcmpgtd %xmm0, %xmm0, %xmm086vpaddd %xmm0, %xmm0, %xmm087# LLVM-MCA-END88 89# LLVM-MCA-BEGIN90vpcmpgtq %xmm0, %xmm0, %xmm091vpaddq %xmm0, %xmm0, %xmm092# LLVM-MCA-END93 94# CHECK:      [0] Code Region95 96# CHECK:      Iterations:        1000097# CHECK-NEXT: Instructions:      2000098# CHECK-NEXT: Total Cycles:      333799# CHECK-NEXT: Total uOps:        20000100 101# CHECK:      Dispatch Width:    6102# CHECK-NEXT: uOps Per Cycle:    5.99103# CHECK-NEXT: IPC:               5.99104# CHECK-NEXT: Block RThroughput: 0.3105 106# CHECK:      Instruction Info:107# CHECK-NEXT: [1]: #uOps108# CHECK-NEXT: [2]: Latency109# CHECK-NEXT: [3]: RThroughput110# CHECK-NEXT: [4]: MayLoad111# CHECK-NEXT: [5]: MayStore112# CHECK-NEXT: [6]: HasSideEffects (U)113 114# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:115# CHECK-NEXT:  1      0     0.17                        vxorps	%xmm0, %xmm0, %xmm0116# CHECK-NEXT:  1      1     0.25                        vxorps	%xmm1, %xmm0, %xmm0117 118# CHECK:      Register File statistics:119# CHECK-NEXT: Total number of mappings created:    10000120# CHECK-NEXT: Max number of mappings used:         9121 122# CHECK:      *  Register File #1 -- Zn3FpPRF:123# CHECK-NEXT:    Number of physical registers:     160124# CHECK-NEXT:    Total number of mappings created: 10000125# CHECK-NEXT:    Max number of mappings used:      9126 127# CHECK:      *  Register File #2 -- Zn3IntegerPRF:128# CHECK-NEXT:    Number of physical registers:     192129# CHECK-NEXT:    Total number of mappings created: 0130# CHECK-NEXT:    Max number of mappings used:      0131 132# CHECK:      Resources:133# CHECK-NEXT: [0]   - Zn3AGU0134# CHECK-NEXT: [1]   - Zn3AGU1135# CHECK-NEXT: [2]   - Zn3AGU2136# CHECK-NEXT: [3]   - Zn3ALU0137# CHECK-NEXT: [4]   - Zn3ALU1138# CHECK-NEXT: [5]   - Zn3ALU2139# CHECK-NEXT: [6]   - Zn3ALU3140# CHECK-NEXT: [7]   - Zn3BRU1141# CHECK-NEXT: [8]   - Zn3FP0142# CHECK-NEXT: [9]   - Zn3FP1143# CHECK-NEXT: [10]  - Zn3FP2144# CHECK-NEXT: [11]  - Zn3FP3145# CHECK-NEXT: [12.0] - Zn3FP45146# CHECK-NEXT: [12.1] - Zn3FP45147# CHECK-NEXT: [13]  - Zn3FPSt148# CHECK-NEXT: [14.0] - Zn3LSU149# CHECK-NEXT: [14.1] - Zn3LSU150# CHECK-NEXT: [14.2] - Zn3LSU151# CHECK-NEXT: [15.0] - Zn3Load152# CHECK-NEXT: [15.1] - Zn3Load153# CHECK-NEXT: [15.2] - Zn3Load154# CHECK-NEXT: [16.0] - Zn3Store155# CHECK-NEXT: [16.1] - Zn3Store156 157# CHECK:      Resource pressure per iteration:158# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]159# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -160 161# CHECK:      Resource pressure by instruction:162# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:163# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vxorps	%xmm0, %xmm0, %xmm0164# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vxorps	%xmm1, %xmm0, %xmm0165 166# CHECK:      Timeline view:167# CHECK-NEXT: Index     0123168 169# CHECK:      [0,0]     DR .   vxorps	%xmm0, %xmm0, %xmm0170# CHECK-NEXT: [0,1]     DeER   vxorps	%xmm1, %xmm0, %xmm0171# CHECK-NEXT: [1,0]     D--R   vxorps	%xmm0, %xmm0, %xmm0172# CHECK-NEXT: [1,1]     DeER   vxorps	%xmm1, %xmm0, %xmm0173 174# CHECK:      Average Wait times (based on the timeline view):175# CHECK-NEXT: [0]: Executions176# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue177# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready178# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage179 180# CHECK:            [0]    [1]    [2]    [3]181# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vxorps	%xmm0, %xmm0, %xmm0182# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vxorps	%xmm1, %xmm0, %xmm0183# CHECK-NEXT:        2     0.5    0.5    0.5       <total>184 185# CHECK:      [1] Code Region186 187# CHECK:      Iterations:        10000188# CHECK-NEXT: Instructions:      20000189# CHECK-NEXT: Total Cycles:      3337190# CHECK-NEXT: Total uOps:        20000191 192# CHECK:      Dispatch Width:    6193# CHECK-NEXT: uOps Per Cycle:    5.99194# CHECK-NEXT: IPC:               5.99195# CHECK-NEXT: Block RThroughput: 0.3196 197# CHECK:      Instruction Info:198# CHECK-NEXT: [1]: #uOps199# CHECK-NEXT: [2]: Latency200# CHECK-NEXT: [3]: RThroughput201# CHECK-NEXT: [4]: MayLoad202# CHECK-NEXT: [5]: MayStore203# CHECK-NEXT: [6]: HasSideEffects (U)204 205# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:206# CHECK-NEXT:  1      0     0.17                        vxorpd	%xmm0, %xmm0, %xmm0207# CHECK-NEXT:  1      1     0.25                        vxorpd	%xmm1, %xmm0, %xmm0208 209# CHECK:      Register File statistics:210# CHECK-NEXT: Total number of mappings created:    10000211# CHECK-NEXT: Max number of mappings used:         9212 213# CHECK:      *  Register File #1 -- Zn3FpPRF:214# CHECK-NEXT:    Number of physical registers:     160215# CHECK-NEXT:    Total number of mappings created: 10000216# CHECK-NEXT:    Max number of mappings used:      9217 218# CHECK:      *  Register File #2 -- Zn3IntegerPRF:219# CHECK-NEXT:    Number of physical registers:     192220# CHECK-NEXT:    Total number of mappings created: 0221# CHECK-NEXT:    Max number of mappings used:      0222 223# CHECK:      Resources:224# CHECK-NEXT: [0]   - Zn3AGU0225# CHECK-NEXT: [1]   - Zn3AGU1226# CHECK-NEXT: [2]   - Zn3AGU2227# CHECK-NEXT: [3]   - Zn3ALU0228# CHECK-NEXT: [4]   - Zn3ALU1229# CHECK-NEXT: [5]   - Zn3ALU2230# CHECK-NEXT: [6]   - Zn3ALU3231# CHECK-NEXT: [7]   - Zn3BRU1232# CHECK-NEXT: [8]   - Zn3FP0233# CHECK-NEXT: [9]   - Zn3FP1234# CHECK-NEXT: [10]  - Zn3FP2235# CHECK-NEXT: [11]  - Zn3FP3236# CHECK-NEXT: [12.0] - Zn3FP45237# CHECK-NEXT: [12.1] - Zn3FP45238# CHECK-NEXT: [13]  - Zn3FPSt239# CHECK-NEXT: [14.0] - Zn3LSU240# CHECK-NEXT: [14.1] - Zn3LSU241# CHECK-NEXT: [14.2] - Zn3LSU242# CHECK-NEXT: [15.0] - Zn3Load243# CHECK-NEXT: [15.1] - Zn3Load244# CHECK-NEXT: [15.2] - Zn3Load245# CHECK-NEXT: [16.0] - Zn3Store246# CHECK-NEXT: [16.1] - Zn3Store247 248# CHECK:      Resource pressure per iteration:249# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]250# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -251 252# CHECK:      Resource pressure by instruction:253# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:254# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vxorpd	%xmm0, %xmm0, %xmm0255# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vxorpd	%xmm1, %xmm0, %xmm0256 257# CHECK:      Timeline view:258# CHECK-NEXT: Index     0123259 260# CHECK:      [0,0]     DR .   vxorpd	%xmm0, %xmm0, %xmm0261# CHECK-NEXT: [0,1]     DeER   vxorpd	%xmm1, %xmm0, %xmm0262# CHECK-NEXT: [1,0]     D--R   vxorpd	%xmm0, %xmm0, %xmm0263# CHECK-NEXT: [1,1]     DeER   vxorpd	%xmm1, %xmm0, %xmm0264 265# CHECK:      Average Wait times (based on the timeline view):266# CHECK-NEXT: [0]: Executions267# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue268# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready269# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage270 271# CHECK:            [0]    [1]    [2]    [3]272# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vxorpd	%xmm0, %xmm0, %xmm0273# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vxorpd	%xmm1, %xmm0, %xmm0274# CHECK-NEXT:        2     0.5    0.5    0.5       <total>275 276# CHECK:      [2] Code Region277 278# CHECK:      Iterations:        10000279# CHECK-NEXT: Instructions:      20000280# CHECK-NEXT: Total Cycles:      3337281# CHECK-NEXT: Total uOps:        20000282 283# CHECK:      Dispatch Width:    6284# CHECK-NEXT: uOps Per Cycle:    5.99285# CHECK-NEXT: IPC:               5.99286# CHECK-NEXT: Block RThroughput: 0.3287 288# CHECK:      Instruction Info:289# CHECK-NEXT: [1]: #uOps290# CHECK-NEXT: [2]: Latency291# CHECK-NEXT: [3]: RThroughput292# CHECK-NEXT: [4]: MayLoad293# CHECK-NEXT: [5]: MayStore294# CHECK-NEXT: [6]: HasSideEffects (U)295 296# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:297# CHECK-NEXT:  1      0     0.17                        vandnps	%xmm0, %xmm0, %xmm0298# CHECK-NEXT:  1      1     0.25                        vandnps	%xmm1, %xmm0, %xmm0299 300# CHECK:      Register File statistics:301# CHECK-NEXT: Total number of mappings created:    10000302# CHECK-NEXT: Max number of mappings used:         9303 304# CHECK:      *  Register File #1 -- Zn3FpPRF:305# CHECK-NEXT:    Number of physical registers:     160306# CHECK-NEXT:    Total number of mappings created: 10000307# CHECK-NEXT:    Max number of mappings used:      9308 309# CHECK:      *  Register File #2 -- Zn3IntegerPRF:310# CHECK-NEXT:    Number of physical registers:     192311# CHECK-NEXT:    Total number of mappings created: 0312# CHECK-NEXT:    Max number of mappings used:      0313 314# CHECK:      Resources:315# CHECK-NEXT: [0]   - Zn3AGU0316# CHECK-NEXT: [1]   - Zn3AGU1317# CHECK-NEXT: [2]   - Zn3AGU2318# CHECK-NEXT: [3]   - Zn3ALU0319# CHECK-NEXT: [4]   - Zn3ALU1320# CHECK-NEXT: [5]   - Zn3ALU2321# CHECK-NEXT: [6]   - Zn3ALU3322# CHECK-NEXT: [7]   - Zn3BRU1323# CHECK-NEXT: [8]   - Zn3FP0324# CHECK-NEXT: [9]   - Zn3FP1325# CHECK-NEXT: [10]  - Zn3FP2326# CHECK-NEXT: [11]  - Zn3FP3327# CHECK-NEXT: [12.0] - Zn3FP45328# CHECK-NEXT: [12.1] - Zn3FP45329# CHECK-NEXT: [13]  - Zn3FPSt330# CHECK-NEXT: [14.0] - Zn3LSU331# CHECK-NEXT: [14.1] - Zn3LSU332# CHECK-NEXT: [14.2] - Zn3LSU333# CHECK-NEXT: [15.0] - Zn3Load334# CHECK-NEXT: [15.1] - Zn3Load335# CHECK-NEXT: [15.2] - Zn3Load336# CHECK-NEXT: [16.0] - Zn3Store337# CHECK-NEXT: [16.1] - Zn3Store338 339# CHECK:      Resource pressure per iteration:340# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]341# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -342 343# CHECK:      Resource pressure by instruction:344# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:345# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vandnps	%xmm0, %xmm0, %xmm0346# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vandnps	%xmm1, %xmm0, %xmm0347 348# CHECK:      Timeline view:349# CHECK-NEXT: Index     0123350 351# CHECK:      [0,0]     DR .   vandnps	%xmm0, %xmm0, %xmm0352# CHECK-NEXT: [0,1]     DeER   vandnps	%xmm1, %xmm0, %xmm0353# CHECK-NEXT: [1,0]     D--R   vandnps	%xmm0, %xmm0, %xmm0354# CHECK-NEXT: [1,1]     DeER   vandnps	%xmm1, %xmm0, %xmm0355 356# CHECK:      Average Wait times (based on the timeline view):357# CHECK-NEXT: [0]: Executions358# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue359# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready360# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage361 362# CHECK:            [0]    [1]    [2]    [3]363# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vandnps	%xmm0, %xmm0, %xmm0364# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vandnps	%xmm1, %xmm0, %xmm0365# CHECK-NEXT:        2     0.5    0.5    0.5       <total>366 367# CHECK:      [3] Code Region368 369# CHECK:      Iterations:        10000370# CHECK-NEXT: Instructions:      20000371# CHECK-NEXT: Total Cycles:      3337372# CHECK-NEXT: Total uOps:        20000373 374# CHECK:      Dispatch Width:    6375# CHECK-NEXT: uOps Per Cycle:    5.99376# CHECK-NEXT: IPC:               5.99377# CHECK-NEXT: Block RThroughput: 0.3378 379# CHECK:      Instruction Info:380# CHECK-NEXT: [1]: #uOps381# CHECK-NEXT: [2]: Latency382# CHECK-NEXT: [3]: RThroughput383# CHECK-NEXT: [4]: MayLoad384# CHECK-NEXT: [5]: MayStore385# CHECK-NEXT: [6]: HasSideEffects (U)386 387# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:388# CHECK-NEXT:  1      0     0.17                        vandnpd	%xmm0, %xmm0, %xmm0389# CHECK-NEXT:  1      1     0.25                        vandnpd	%xmm1, %xmm0, %xmm0390 391# CHECK:      Register File statistics:392# CHECK-NEXT: Total number of mappings created:    10000393# CHECK-NEXT: Max number of mappings used:         9394 395# CHECK:      *  Register File #1 -- Zn3FpPRF:396# CHECK-NEXT:    Number of physical registers:     160397# CHECK-NEXT:    Total number of mappings created: 10000398# CHECK-NEXT:    Max number of mappings used:      9399 400# CHECK:      *  Register File #2 -- Zn3IntegerPRF:401# CHECK-NEXT:    Number of physical registers:     192402# CHECK-NEXT:    Total number of mappings created: 0403# CHECK-NEXT:    Max number of mappings used:      0404 405# CHECK:      Resources:406# CHECK-NEXT: [0]   - Zn3AGU0407# CHECK-NEXT: [1]   - Zn3AGU1408# CHECK-NEXT: [2]   - Zn3AGU2409# CHECK-NEXT: [3]   - Zn3ALU0410# CHECK-NEXT: [4]   - Zn3ALU1411# CHECK-NEXT: [5]   - Zn3ALU2412# CHECK-NEXT: [6]   - Zn3ALU3413# CHECK-NEXT: [7]   - Zn3BRU1414# CHECK-NEXT: [8]   - Zn3FP0415# CHECK-NEXT: [9]   - Zn3FP1416# CHECK-NEXT: [10]  - Zn3FP2417# CHECK-NEXT: [11]  - Zn3FP3418# CHECK-NEXT: [12.0] - Zn3FP45419# CHECK-NEXT: [12.1] - Zn3FP45420# CHECK-NEXT: [13]  - Zn3FPSt421# CHECK-NEXT: [14.0] - Zn3LSU422# CHECK-NEXT: [14.1] - Zn3LSU423# CHECK-NEXT: [14.2] - Zn3LSU424# CHECK-NEXT: [15.0] - Zn3Load425# CHECK-NEXT: [15.1] - Zn3Load426# CHECK-NEXT: [15.2] - Zn3Load427# CHECK-NEXT: [16.0] - Zn3Store428# CHECK-NEXT: [16.1] - Zn3Store429 430# CHECK:      Resource pressure per iteration:431# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]432# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -433 434# CHECK:      Resource pressure by instruction:435# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:436# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vandnpd	%xmm0, %xmm0, %xmm0437# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vandnpd	%xmm1, %xmm0, %xmm0438 439# CHECK:      Timeline view:440# CHECK-NEXT: Index     0123441 442# CHECK:      [0,0]     DR .   vandnpd	%xmm0, %xmm0, %xmm0443# CHECK-NEXT: [0,1]     DeER   vandnpd	%xmm1, %xmm0, %xmm0444# CHECK-NEXT: [1,0]     D--R   vandnpd	%xmm0, %xmm0, %xmm0445# CHECK-NEXT: [1,1]     DeER   vandnpd	%xmm1, %xmm0, %xmm0446 447# CHECK:      Average Wait times (based on the timeline view):448# CHECK-NEXT: [0]: Executions449# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue450# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready451# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage452 453# CHECK:            [0]    [1]    [2]    [3]454# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vandnpd	%xmm0, %xmm0, %xmm0455# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vandnpd	%xmm1, %xmm0, %xmm0456# CHECK-NEXT:        2     0.5    0.5    0.5       <total>457 458# CHECK:      [4] Code Region459 460# CHECK:      Iterations:        10000461# CHECK-NEXT: Instructions:      20000462# CHECK-NEXT: Total Cycles:      3337463# CHECK-NEXT: Total uOps:        20000464 465# CHECK:      Dispatch Width:    6466# CHECK-NEXT: uOps Per Cycle:    5.99467# CHECK-NEXT: IPC:               5.99468# CHECK-NEXT: Block RThroughput: 0.3469 470# CHECK:      Instruction Info:471# CHECK-NEXT: [1]: #uOps472# CHECK-NEXT: [2]: Latency473# CHECK-NEXT: [3]: RThroughput474# CHECK-NEXT: [4]: MayLoad475# CHECK-NEXT: [5]: MayStore476# CHECK-NEXT: [6]: HasSideEffects (U)477 478# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:479# CHECK-NEXT:  1      0     0.17                        vpxor	%xmm0, %xmm0, %xmm0480# CHECK-NEXT:  1      1     0.25                        vpxor	%xmm1, %xmm0, %xmm0481 482# CHECK:      Register File statistics:483# CHECK-NEXT: Total number of mappings created:    10000484# CHECK-NEXT: Max number of mappings used:         9485 486# CHECK:      *  Register File #1 -- Zn3FpPRF:487# CHECK-NEXT:    Number of physical registers:     160488# CHECK-NEXT:    Total number of mappings created: 10000489# CHECK-NEXT:    Max number of mappings used:      9490 491# CHECK:      *  Register File #2 -- Zn3IntegerPRF:492# CHECK-NEXT:    Number of physical registers:     192493# CHECK-NEXT:    Total number of mappings created: 0494# CHECK-NEXT:    Max number of mappings used:      0495 496# CHECK:      Resources:497# CHECK-NEXT: [0]   - Zn3AGU0498# CHECK-NEXT: [1]   - Zn3AGU1499# CHECK-NEXT: [2]   - Zn3AGU2500# CHECK-NEXT: [3]   - Zn3ALU0501# CHECK-NEXT: [4]   - Zn3ALU1502# CHECK-NEXT: [5]   - Zn3ALU2503# CHECK-NEXT: [6]   - Zn3ALU3504# CHECK-NEXT: [7]   - Zn3BRU1505# CHECK-NEXT: [8]   - Zn3FP0506# CHECK-NEXT: [9]   - Zn3FP1507# CHECK-NEXT: [10]  - Zn3FP2508# CHECK-NEXT: [11]  - Zn3FP3509# CHECK-NEXT: [12.0] - Zn3FP45510# CHECK-NEXT: [12.1] - Zn3FP45511# CHECK-NEXT: [13]  - Zn3FPSt512# CHECK-NEXT: [14.0] - Zn3LSU513# CHECK-NEXT: [14.1] - Zn3LSU514# CHECK-NEXT: [14.2] - Zn3LSU515# CHECK-NEXT: [15.0] - Zn3Load516# CHECK-NEXT: [15.1] - Zn3Load517# CHECK-NEXT: [15.2] - Zn3Load518# CHECK-NEXT: [16.0] - Zn3Store519# CHECK-NEXT: [16.1] - Zn3Store520 521# CHECK:      Resource pressure per iteration:522# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]523# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -524 525# CHECK:      Resource pressure by instruction:526# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:527# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm0, %xmm0, %xmm0528# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm1, %xmm0, %xmm0529 530# CHECK:      Timeline view:531# CHECK-NEXT: Index     0123532 533# CHECK:      [0,0]     DR .   vpxor	%xmm0, %xmm0, %xmm0534# CHECK-NEXT: [0,1]     DeER   vpxor	%xmm1, %xmm0, %xmm0535# CHECK-NEXT: [1,0]     D--R   vpxor	%xmm0, %xmm0, %xmm0536# CHECK-NEXT: [1,1]     DeER   vpxor	%xmm1, %xmm0, %xmm0537 538# CHECK:      Average Wait times (based on the timeline view):539# CHECK-NEXT: [0]: Executions540# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue541# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready542# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage543 544# CHECK:            [0]    [1]    [2]    [3]545# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpxor	%xmm0, %xmm0, %xmm0546# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpxor	%xmm1, %xmm0, %xmm0547# CHECK-NEXT:        2     0.5    0.5    0.5       <total>548 549# CHECK:      [5] Code Region550 551# CHECK:      Iterations:        10000552# CHECK-NEXT: Instructions:      20000553# CHECK-NEXT: Total Cycles:      3337554# CHECK-NEXT: Total uOps:        20000555 556# CHECK:      Dispatch Width:    6557# CHECK-NEXT: uOps Per Cycle:    5.99558# CHECK-NEXT: IPC:               5.99559# CHECK-NEXT: Block RThroughput: 0.3560 561# CHECK:      Instruction Info:562# CHECK-NEXT: [1]: #uOps563# CHECK-NEXT: [2]: Latency564# CHECK-NEXT: [3]: RThroughput565# CHECK-NEXT: [4]: MayLoad566# CHECK-NEXT: [5]: MayStore567# CHECK-NEXT: [6]: HasSideEffects (U)568 569# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:570# CHECK-NEXT:  1      0     0.17                        vpandn	%xmm0, %xmm0, %xmm0571# CHECK-NEXT:  1      1     0.25                        vpandn	%xmm1, %xmm0, %xmm0572 573# CHECK:      Register File statistics:574# CHECK-NEXT: Total number of mappings created:    10000575# CHECK-NEXT: Max number of mappings used:         9576 577# CHECK:      *  Register File #1 -- Zn3FpPRF:578# CHECK-NEXT:    Number of physical registers:     160579# CHECK-NEXT:    Total number of mappings created: 10000580# CHECK-NEXT:    Max number of mappings used:      9581 582# CHECK:      *  Register File #2 -- Zn3IntegerPRF:583# CHECK-NEXT:    Number of physical registers:     192584# CHECK-NEXT:    Total number of mappings created: 0585# CHECK-NEXT:    Max number of mappings used:      0586 587# CHECK:      Resources:588# CHECK-NEXT: [0]   - Zn3AGU0589# CHECK-NEXT: [1]   - Zn3AGU1590# CHECK-NEXT: [2]   - Zn3AGU2591# CHECK-NEXT: [3]   - Zn3ALU0592# CHECK-NEXT: [4]   - Zn3ALU1593# CHECK-NEXT: [5]   - Zn3ALU2594# CHECK-NEXT: [6]   - Zn3ALU3595# CHECK-NEXT: [7]   - Zn3BRU1596# CHECK-NEXT: [8]   - Zn3FP0597# CHECK-NEXT: [9]   - Zn3FP1598# CHECK-NEXT: [10]  - Zn3FP2599# CHECK-NEXT: [11]  - Zn3FP3600# CHECK-NEXT: [12.0] - Zn3FP45601# CHECK-NEXT: [12.1] - Zn3FP45602# CHECK-NEXT: [13]  - Zn3FPSt603# CHECK-NEXT: [14.0] - Zn3LSU604# CHECK-NEXT: [14.1] - Zn3LSU605# CHECK-NEXT: [14.2] - Zn3LSU606# CHECK-NEXT: [15.0] - Zn3Load607# CHECK-NEXT: [15.1] - Zn3Load608# CHECK-NEXT: [15.2] - Zn3Load609# CHECK-NEXT: [16.0] - Zn3Store610# CHECK-NEXT: [16.1] - Zn3Store611 612# CHECK:      Resource pressure per iteration:613# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]614# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -615 616# CHECK:      Resource pressure by instruction:617# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:618# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpandn	%xmm0, %xmm0, %xmm0619# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpandn	%xmm1, %xmm0, %xmm0620 621# CHECK:      Timeline view:622# CHECK-NEXT: Index     0123623 624# CHECK:      [0,0]     DR .   vpandn	%xmm0, %xmm0, %xmm0625# CHECK-NEXT: [0,1]     DeER   vpandn	%xmm1, %xmm0, %xmm0626# CHECK-NEXT: [1,0]     D--R   vpandn	%xmm0, %xmm0, %xmm0627# CHECK-NEXT: [1,1]     DeER   vpandn	%xmm1, %xmm0, %xmm0628 629# CHECK:      Average Wait times (based on the timeline view):630# CHECK-NEXT: [0]: Executions631# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue632# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready633# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage634 635# CHECK:            [0]    [1]    [2]    [3]636# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpandn	%xmm0, %xmm0, %xmm0637# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpandn	%xmm1, %xmm0, %xmm0638# CHECK-NEXT:        2     0.5    0.5    0.5       <total>639 640# CHECK:      [6] Code Region641 642# CHECK:      Iterations:        10000643# CHECK-NEXT: Instructions:      20000644# CHECK-NEXT: Total Cycles:      3337645# CHECK-NEXT: Total uOps:        20000646 647# CHECK:      Dispatch Width:    6648# CHECK-NEXT: uOps Per Cycle:    5.99649# CHECK-NEXT: IPC:               5.99650# CHECK-NEXT: Block RThroughput: 0.3651 652# CHECK:      Instruction Info:653# CHECK-NEXT: [1]: #uOps654# CHECK-NEXT: [2]: Latency655# CHECK-NEXT: [3]: RThroughput656# CHECK-NEXT: [4]: MayLoad657# CHECK-NEXT: [5]: MayStore658# CHECK-NEXT: [6]: HasSideEffects (U)659 660# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:661# CHECK-NEXT:  1      0     0.17                        vpsubb	%xmm0, %xmm0, %xmm0662# CHECK-NEXT:  1      1     0.25                        vpsubb	%xmm1, %xmm0, %xmm0663 664# CHECK:      Register File statistics:665# CHECK-NEXT: Total number of mappings created:    10000666# CHECK-NEXT: Max number of mappings used:         9667 668# CHECK:      *  Register File #1 -- Zn3FpPRF:669# CHECK-NEXT:    Number of physical registers:     160670# CHECK-NEXT:    Total number of mappings created: 10000671# CHECK-NEXT:    Max number of mappings used:      9672 673# CHECK:      *  Register File #2 -- Zn3IntegerPRF:674# CHECK-NEXT:    Number of physical registers:     192675# CHECK-NEXT:    Total number of mappings created: 0676# CHECK-NEXT:    Max number of mappings used:      0677 678# CHECK:      Resources:679# CHECK-NEXT: [0]   - Zn3AGU0680# CHECK-NEXT: [1]   - Zn3AGU1681# CHECK-NEXT: [2]   - Zn3AGU2682# CHECK-NEXT: [3]   - Zn3ALU0683# CHECK-NEXT: [4]   - Zn3ALU1684# CHECK-NEXT: [5]   - Zn3ALU2685# CHECK-NEXT: [6]   - Zn3ALU3686# CHECK-NEXT: [7]   - Zn3BRU1687# CHECK-NEXT: [8]   - Zn3FP0688# CHECK-NEXT: [9]   - Zn3FP1689# CHECK-NEXT: [10]  - Zn3FP2690# CHECK-NEXT: [11]  - Zn3FP3691# CHECK-NEXT: [12.0] - Zn3FP45692# CHECK-NEXT: [12.1] - Zn3FP45693# CHECK-NEXT: [13]  - Zn3FPSt694# CHECK-NEXT: [14.0] - Zn3LSU695# CHECK-NEXT: [14.1] - Zn3LSU696# CHECK-NEXT: [14.2] - Zn3LSU697# CHECK-NEXT: [15.0] - Zn3Load698# CHECK-NEXT: [15.1] - Zn3Load699# CHECK-NEXT: [15.2] - Zn3Load700# CHECK-NEXT: [16.0] - Zn3Store701# CHECK-NEXT: [16.1] - Zn3Store702 703# CHECK:      Resource pressure per iteration:704# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]705# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -706 707# CHECK:      Resource pressure by instruction:708# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:709# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubb	%xmm0, %xmm0, %xmm0710# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubb	%xmm1, %xmm0, %xmm0711 712# CHECK:      Timeline view:713# CHECK-NEXT: Index     0123714 715# CHECK:      [0,0]     DR .   vpsubb	%xmm0, %xmm0, %xmm0716# CHECK-NEXT: [0,1]     DeER   vpsubb	%xmm1, %xmm0, %xmm0717# CHECK-NEXT: [1,0]     D--R   vpsubb	%xmm0, %xmm0, %xmm0718# CHECK-NEXT: [1,1]     DeER   vpsubb	%xmm1, %xmm0, %xmm0719 720# CHECK:      Average Wait times (based on the timeline view):721# CHECK-NEXT: [0]: Executions722# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue723# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready724# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage725 726# CHECK:            [0]    [1]    [2]    [3]727# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubb	%xmm0, %xmm0, %xmm0728# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubb	%xmm1, %xmm0, %xmm0729# CHECK-NEXT:        2     0.5    0.5    0.5       <total>730 731# CHECK:      [7] Code Region732 733# CHECK:      Iterations:        10000734# CHECK-NEXT: Instructions:      20000735# CHECK-NEXT: Total Cycles:      3337736# CHECK-NEXT: Total uOps:        20000737 738# CHECK:      Dispatch Width:    6739# CHECK-NEXT: uOps Per Cycle:    5.99740# CHECK-NEXT: IPC:               5.99741# CHECK-NEXT: Block RThroughput: 0.3742 743# CHECK:      Instruction Info:744# CHECK-NEXT: [1]: #uOps745# CHECK-NEXT: [2]: Latency746# CHECK-NEXT: [3]: RThroughput747# CHECK-NEXT: [4]: MayLoad748# CHECK-NEXT: [5]: MayStore749# CHECK-NEXT: [6]: HasSideEffects (U)750 751# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:752# CHECK-NEXT:  1      0     0.17                        vpsubw	%xmm0, %xmm0, %xmm0753# CHECK-NEXT:  1      1     0.25                        vpsubw	%xmm1, %xmm0, %xmm0754 755# CHECK:      Register File statistics:756# CHECK-NEXT: Total number of mappings created:    10000757# CHECK-NEXT: Max number of mappings used:         9758 759# CHECK:      *  Register File #1 -- Zn3FpPRF:760# CHECK-NEXT:    Number of physical registers:     160761# CHECK-NEXT:    Total number of mappings created: 10000762# CHECK-NEXT:    Max number of mappings used:      9763 764# CHECK:      *  Register File #2 -- Zn3IntegerPRF:765# CHECK-NEXT:    Number of physical registers:     192766# CHECK-NEXT:    Total number of mappings created: 0767# CHECK-NEXT:    Max number of mappings used:      0768 769# CHECK:      Resources:770# CHECK-NEXT: [0]   - Zn3AGU0771# CHECK-NEXT: [1]   - Zn3AGU1772# CHECK-NEXT: [2]   - Zn3AGU2773# CHECK-NEXT: [3]   - Zn3ALU0774# CHECK-NEXT: [4]   - Zn3ALU1775# CHECK-NEXT: [5]   - Zn3ALU2776# CHECK-NEXT: [6]   - Zn3ALU3777# CHECK-NEXT: [7]   - Zn3BRU1778# CHECK-NEXT: [8]   - Zn3FP0779# CHECK-NEXT: [9]   - Zn3FP1780# CHECK-NEXT: [10]  - Zn3FP2781# CHECK-NEXT: [11]  - Zn3FP3782# CHECK-NEXT: [12.0] - Zn3FP45783# CHECK-NEXT: [12.1] - Zn3FP45784# CHECK-NEXT: [13]  - Zn3FPSt785# CHECK-NEXT: [14.0] - Zn3LSU786# CHECK-NEXT: [14.1] - Zn3LSU787# CHECK-NEXT: [14.2] - Zn3LSU788# CHECK-NEXT: [15.0] - Zn3Load789# CHECK-NEXT: [15.1] - Zn3Load790# CHECK-NEXT: [15.2] - Zn3Load791# CHECK-NEXT: [16.0] - Zn3Store792# CHECK-NEXT: [16.1] - Zn3Store793 794# CHECK:      Resource pressure per iteration:795# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]796# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -797 798# CHECK:      Resource pressure by instruction:799# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:800# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubw	%xmm0, %xmm0, %xmm0801# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubw	%xmm1, %xmm0, %xmm0802 803# CHECK:      Timeline view:804# CHECK-NEXT: Index     0123805 806# CHECK:      [0,0]     DR .   vpsubw	%xmm0, %xmm0, %xmm0807# CHECK-NEXT: [0,1]     DeER   vpsubw	%xmm1, %xmm0, %xmm0808# CHECK-NEXT: [1,0]     D--R   vpsubw	%xmm0, %xmm0, %xmm0809# CHECK-NEXT: [1,1]     DeER   vpsubw	%xmm1, %xmm0, %xmm0810 811# CHECK:      Average Wait times (based on the timeline view):812# CHECK-NEXT: [0]: Executions813# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue814# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready815# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage816 817# CHECK:            [0]    [1]    [2]    [3]818# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubw	%xmm0, %xmm0, %xmm0819# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubw	%xmm1, %xmm0, %xmm0820# CHECK-NEXT:        2     0.5    0.5    0.5       <total>821 822# CHECK:      [8] Code Region823 824# CHECK:      Iterations:        10000825# CHECK-NEXT: Instructions:      20000826# CHECK-NEXT: Total Cycles:      3337827# CHECK-NEXT: Total uOps:        20000828 829# CHECK:      Dispatch Width:    6830# CHECK-NEXT: uOps Per Cycle:    5.99831# CHECK-NEXT: IPC:               5.99832# CHECK-NEXT: Block RThroughput: 0.3833 834# CHECK:      Instruction Info:835# CHECK-NEXT: [1]: #uOps836# CHECK-NEXT: [2]: Latency837# CHECK-NEXT: [3]: RThroughput838# CHECK-NEXT: [4]: MayLoad839# CHECK-NEXT: [5]: MayStore840# CHECK-NEXT: [6]: HasSideEffects (U)841 842# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:843# CHECK-NEXT:  1      0     0.17                        vpsubd	%xmm0, %xmm0, %xmm0844# CHECK-NEXT:  1      1     0.25                        vpsubd	%xmm1, %xmm0, %xmm0845 846# CHECK:      Register File statistics:847# CHECK-NEXT: Total number of mappings created:    10000848# CHECK-NEXT: Max number of mappings used:         9849 850# CHECK:      *  Register File #1 -- Zn3FpPRF:851# CHECK-NEXT:    Number of physical registers:     160852# CHECK-NEXT:    Total number of mappings created: 10000853# CHECK-NEXT:    Max number of mappings used:      9854 855# CHECK:      *  Register File #2 -- Zn3IntegerPRF:856# CHECK-NEXT:    Number of physical registers:     192857# CHECK-NEXT:    Total number of mappings created: 0858# CHECK-NEXT:    Max number of mappings used:      0859 860# CHECK:      Resources:861# CHECK-NEXT: [0]   - Zn3AGU0862# CHECK-NEXT: [1]   - Zn3AGU1863# CHECK-NEXT: [2]   - Zn3AGU2864# CHECK-NEXT: [3]   - Zn3ALU0865# CHECK-NEXT: [4]   - Zn3ALU1866# CHECK-NEXT: [5]   - Zn3ALU2867# CHECK-NEXT: [6]   - Zn3ALU3868# CHECK-NEXT: [7]   - Zn3BRU1869# CHECK-NEXT: [8]   - Zn3FP0870# CHECK-NEXT: [9]   - Zn3FP1871# CHECK-NEXT: [10]  - Zn3FP2872# CHECK-NEXT: [11]  - Zn3FP3873# CHECK-NEXT: [12.0] - Zn3FP45874# CHECK-NEXT: [12.1] - Zn3FP45875# CHECK-NEXT: [13]  - Zn3FPSt876# CHECK-NEXT: [14.0] - Zn3LSU877# CHECK-NEXT: [14.1] - Zn3LSU878# CHECK-NEXT: [14.2] - Zn3LSU879# CHECK-NEXT: [15.0] - Zn3Load880# CHECK-NEXT: [15.1] - Zn3Load881# CHECK-NEXT: [15.2] - Zn3Load882# CHECK-NEXT: [16.0] - Zn3Store883# CHECK-NEXT: [16.1] - Zn3Store884 885# CHECK:      Resource pressure per iteration:886# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]887# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -888 889# CHECK:      Resource pressure by instruction:890# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:891# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubd	%xmm0, %xmm0, %xmm0892# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubd	%xmm1, %xmm0, %xmm0893 894# CHECK:      Timeline view:895# CHECK-NEXT: Index     0123896 897# CHECK:      [0,0]     DR .   vpsubd	%xmm0, %xmm0, %xmm0898# CHECK-NEXT: [0,1]     DeER   vpsubd	%xmm1, %xmm0, %xmm0899# CHECK-NEXT: [1,0]     D--R   vpsubd	%xmm0, %xmm0, %xmm0900# CHECK-NEXT: [1,1]     DeER   vpsubd	%xmm1, %xmm0, %xmm0901 902# CHECK:      Average Wait times (based on the timeline view):903# CHECK-NEXT: [0]: Executions904# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue905# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready906# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage907 908# CHECK:            [0]    [1]    [2]    [3]909# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubd	%xmm0, %xmm0, %xmm0910# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubd	%xmm1, %xmm0, %xmm0911# CHECK-NEXT:        2     0.5    0.5    0.5       <total>912 913# CHECK:      [9] Code Region914 915# CHECK:      Iterations:        10000916# CHECK-NEXT: Instructions:      20000917# CHECK-NEXT: Total Cycles:      3337918# CHECK-NEXT: Total uOps:        20000919 920# CHECK:      Dispatch Width:    6921# CHECK-NEXT: uOps Per Cycle:    5.99922# CHECK-NEXT: IPC:               5.99923# CHECK-NEXT: Block RThroughput: 0.3924 925# CHECK:      Instruction Info:926# CHECK-NEXT: [1]: #uOps927# CHECK-NEXT: [2]: Latency928# CHECK-NEXT: [3]: RThroughput929# CHECK-NEXT: [4]: MayLoad930# CHECK-NEXT: [5]: MayStore931# CHECK-NEXT: [6]: HasSideEffects (U)932 933# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:934# CHECK-NEXT:  1      0     0.17                        vpsubq	%xmm0, %xmm0, %xmm0935# CHECK-NEXT:  1      1     0.25                        vpsubq	%xmm1, %xmm0, %xmm0936 937# CHECK:      Register File statistics:938# CHECK-NEXT: Total number of mappings created:    10000939# CHECK-NEXT: Max number of mappings used:         9940 941# CHECK:      *  Register File #1 -- Zn3FpPRF:942# CHECK-NEXT:    Number of physical registers:     160943# CHECK-NEXT:    Total number of mappings created: 10000944# CHECK-NEXT:    Max number of mappings used:      9945 946# CHECK:      *  Register File #2 -- Zn3IntegerPRF:947# CHECK-NEXT:    Number of physical registers:     192948# CHECK-NEXT:    Total number of mappings created: 0949# CHECK-NEXT:    Max number of mappings used:      0950 951# CHECK:      Resources:952# CHECK-NEXT: [0]   - Zn3AGU0953# CHECK-NEXT: [1]   - Zn3AGU1954# CHECK-NEXT: [2]   - Zn3AGU2955# CHECK-NEXT: [3]   - Zn3ALU0956# CHECK-NEXT: [4]   - Zn3ALU1957# CHECK-NEXT: [5]   - Zn3ALU2958# CHECK-NEXT: [6]   - Zn3ALU3959# CHECK-NEXT: [7]   - Zn3BRU1960# CHECK-NEXT: [8]   - Zn3FP0961# CHECK-NEXT: [9]   - Zn3FP1962# CHECK-NEXT: [10]  - Zn3FP2963# CHECK-NEXT: [11]  - Zn3FP3964# CHECK-NEXT: [12.0] - Zn3FP45965# CHECK-NEXT: [12.1] - Zn3FP45966# CHECK-NEXT: [13]  - Zn3FPSt967# CHECK-NEXT: [14.0] - Zn3LSU968# CHECK-NEXT: [14.1] - Zn3LSU969# CHECK-NEXT: [14.2] - Zn3LSU970# CHECK-NEXT: [15.0] - Zn3Load971# CHECK-NEXT: [15.1] - Zn3Load972# CHECK-NEXT: [15.2] - Zn3Load973# CHECK-NEXT: [16.0] - Zn3Store974# CHECK-NEXT: [16.1] - Zn3Store975 976# CHECK:      Resource pressure per iteration:977# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]978# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -979 980# CHECK:      Resource pressure by instruction:981# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:982# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubq	%xmm0, %xmm0, %xmm0983# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubq	%xmm1, %xmm0, %xmm0984 985# CHECK:      Timeline view:986# CHECK-NEXT: Index     0123987 988# CHECK:      [0,0]     DR .   vpsubq	%xmm0, %xmm0, %xmm0989# CHECK-NEXT: [0,1]     DeER   vpsubq	%xmm1, %xmm0, %xmm0990# CHECK-NEXT: [1,0]     D--R   vpsubq	%xmm0, %xmm0, %xmm0991# CHECK-NEXT: [1,1]     DeER   vpsubq	%xmm1, %xmm0, %xmm0992 993# CHECK:      Average Wait times (based on the timeline view):994# CHECK-NEXT: [0]: Executions995# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue996# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready997# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage998 999# CHECK:            [0]    [1]    [2]    [3]1000# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubq	%xmm0, %xmm0, %xmm01001# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubq	%xmm1, %xmm0, %xmm01002# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1003 1004# CHECK:      [10] Code Region1005 1006# CHECK:      Iterations:        100001007# CHECK-NEXT: Instructions:      200001008# CHECK-NEXT: Total Cycles:      50041009# CHECK-NEXT: Total uOps:        200001010 1011# CHECK:      Dispatch Width:    61012# CHECK-NEXT: uOps Per Cycle:    4.001013# CHECK-NEXT: IPC:               4.001014# CHECK-NEXT: Block RThroughput: 0.51015 1016# CHECK:      Instruction Info:1017# CHECK-NEXT: [1]: #uOps1018# CHECK-NEXT: [2]: Latency1019# CHECK-NEXT: [3]: RThroughput1020# CHECK-NEXT: [4]: MayLoad1021# CHECK-NEXT: [5]: MayStore1022# CHECK-NEXT: [6]: HasSideEffects (U)1023 1024# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1025# CHECK-NEXT:  1      1     0.50                        vpsubsb	%xmm0, %xmm0, %xmm01026# CHECK-NEXT:  1      1     0.25                        vpxor	%xmm1, %xmm0, %xmm01027 1028# CHECK:      Register File statistics:1029# CHECK-NEXT: Total number of mappings created:    100001030# CHECK-NEXT: Max number of mappings used:         371031 1032# CHECK:      *  Register File #1 -- Zn3FpPRF:1033# CHECK-NEXT:    Number of physical registers:     1601034# CHECK-NEXT:    Total number of mappings created: 100001035# CHECK-NEXT:    Max number of mappings used:      371036 1037# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1038# CHECK-NEXT:    Number of physical registers:     1921039# CHECK-NEXT:    Total number of mappings created: 01040# CHECK-NEXT:    Max number of mappings used:      01041 1042# CHECK:      Resources:1043# CHECK-NEXT: [0]   - Zn3AGU01044# CHECK-NEXT: [1]   - Zn3AGU11045# CHECK-NEXT: [2]   - Zn3AGU21046# CHECK-NEXT: [3]   - Zn3ALU01047# CHECK-NEXT: [4]   - Zn3ALU11048# CHECK-NEXT: [5]   - Zn3ALU21049# CHECK-NEXT: [6]   - Zn3ALU31050# CHECK-NEXT: [7]   - Zn3BRU11051# CHECK-NEXT: [8]   - Zn3FP01052# CHECK-NEXT: [9]   - Zn3FP11053# CHECK-NEXT: [10]  - Zn3FP21054# CHECK-NEXT: [11]  - Zn3FP31055# CHECK-NEXT: [12.0] - Zn3FP451056# CHECK-NEXT: [12.1] - Zn3FP451057# CHECK-NEXT: [13]  - Zn3FPSt1058# CHECK-NEXT: [14.0] - Zn3LSU1059# CHECK-NEXT: [14.1] - Zn3LSU1060# CHECK-NEXT: [14.2] - Zn3LSU1061# CHECK-NEXT: [15.0] - Zn3Load1062# CHECK-NEXT: [15.1] - Zn3Load1063# CHECK-NEXT: [15.2] - Zn3Load1064# CHECK-NEXT: [16.0] - Zn3Store1065# CHECK-NEXT: [16.1] - Zn3Store1066 1067# CHECK:      Resource pressure per iteration:1068# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1069# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1070 1071# CHECK:      Resource pressure by instruction:1072# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1073# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubsb	%xmm0, %xmm0, %xmm01074# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm1, %xmm0, %xmm01075 1076# CHECK:      Timeline view:1077# CHECK-NEXT: Index     012341078 1079# CHECK:      [0,0]     DeER.   vpsubsb	%xmm0, %xmm0, %xmm01080# CHECK-NEXT: [0,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01081# CHECK-NEXT: [1,0]     DeE-R   vpsubsb	%xmm0, %xmm0, %xmm01082# CHECK-NEXT: [1,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01083 1084# CHECK:      Average Wait times (based on the timeline view):1085# CHECK-NEXT: [0]: Executions1086# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1087# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1088# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1089 1090# CHECK:            [0]    [1]    [2]    [3]1091# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubsb	%xmm0, %xmm0, %xmm01092# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%xmm1, %xmm0, %xmm01093# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1094 1095# CHECK:      [11] Code Region1096 1097# CHECK:      Iterations:        100001098# CHECK-NEXT: Instructions:      200001099# CHECK-NEXT: Total Cycles:      50041100# CHECK-NEXT: Total uOps:        200001101 1102# CHECK:      Dispatch Width:    61103# CHECK-NEXT: uOps Per Cycle:    4.001104# CHECK-NEXT: IPC:               4.001105# CHECK-NEXT: Block RThroughput: 0.51106 1107# CHECK:      Instruction Info:1108# CHECK-NEXT: [1]: #uOps1109# CHECK-NEXT: [2]: Latency1110# CHECK-NEXT: [3]: RThroughput1111# CHECK-NEXT: [4]: MayLoad1112# CHECK-NEXT: [5]: MayStore1113# CHECK-NEXT: [6]: HasSideEffects (U)1114 1115# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1116# CHECK-NEXT:  1      1     0.50                        vpsubsw	%xmm0, %xmm0, %xmm01117# CHECK-NEXT:  1      1     0.25                        vpxor	%xmm1, %xmm0, %xmm01118 1119# CHECK:      Register File statistics:1120# CHECK-NEXT: Total number of mappings created:    100001121# CHECK-NEXT: Max number of mappings used:         371122 1123# CHECK:      *  Register File #1 -- Zn3FpPRF:1124# CHECK-NEXT:    Number of physical registers:     1601125# CHECK-NEXT:    Total number of mappings created: 100001126# CHECK-NEXT:    Max number of mappings used:      371127 1128# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1129# CHECK-NEXT:    Number of physical registers:     1921130# CHECK-NEXT:    Total number of mappings created: 01131# CHECK-NEXT:    Max number of mappings used:      01132 1133# CHECK:      Resources:1134# CHECK-NEXT: [0]   - Zn3AGU01135# CHECK-NEXT: [1]   - Zn3AGU11136# CHECK-NEXT: [2]   - Zn3AGU21137# CHECK-NEXT: [3]   - Zn3ALU01138# CHECK-NEXT: [4]   - Zn3ALU11139# CHECK-NEXT: [5]   - Zn3ALU21140# CHECK-NEXT: [6]   - Zn3ALU31141# CHECK-NEXT: [7]   - Zn3BRU11142# CHECK-NEXT: [8]   - Zn3FP01143# CHECK-NEXT: [9]   - Zn3FP11144# CHECK-NEXT: [10]  - Zn3FP21145# CHECK-NEXT: [11]  - Zn3FP31146# CHECK-NEXT: [12.0] - Zn3FP451147# CHECK-NEXT: [12.1] - Zn3FP451148# CHECK-NEXT: [13]  - Zn3FPSt1149# CHECK-NEXT: [14.0] - Zn3LSU1150# CHECK-NEXT: [14.1] - Zn3LSU1151# CHECK-NEXT: [14.2] - Zn3LSU1152# CHECK-NEXT: [15.0] - Zn3Load1153# CHECK-NEXT: [15.1] - Zn3Load1154# CHECK-NEXT: [15.2] - Zn3Load1155# CHECK-NEXT: [16.0] - Zn3Store1156# CHECK-NEXT: [16.1] - Zn3Store1157 1158# CHECK:      Resource pressure per iteration:1159# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1160# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1161 1162# CHECK:      Resource pressure by instruction:1163# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1164# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubsw	%xmm0, %xmm0, %xmm01165# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm1, %xmm0, %xmm01166 1167# CHECK:      Timeline view:1168# CHECK-NEXT: Index     012341169 1170# CHECK:      [0,0]     DeER.   vpsubsw	%xmm0, %xmm0, %xmm01171# CHECK-NEXT: [0,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01172# CHECK-NEXT: [1,0]     DeE-R   vpsubsw	%xmm0, %xmm0, %xmm01173# CHECK-NEXT: [1,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01174 1175# CHECK:      Average Wait times (based on the timeline view):1176# CHECK-NEXT: [0]: Executions1177# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1178# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1179# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1180 1181# CHECK:            [0]    [1]    [2]    [3]1182# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubsw	%xmm0, %xmm0, %xmm01183# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%xmm1, %xmm0, %xmm01184# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1185 1186# CHECK:      [12] Code Region1187 1188# CHECK:      Iterations:        100001189# CHECK-NEXT: Instructions:      200001190# CHECK-NEXT: Total Cycles:      50041191# CHECK-NEXT: Total uOps:        200001192 1193# CHECK:      Dispatch Width:    61194# CHECK-NEXT: uOps Per Cycle:    4.001195# CHECK-NEXT: IPC:               4.001196# CHECK-NEXT: Block RThroughput: 0.51197 1198# CHECK:      Instruction Info:1199# CHECK-NEXT: [1]: #uOps1200# CHECK-NEXT: [2]: Latency1201# CHECK-NEXT: [3]: RThroughput1202# CHECK-NEXT: [4]: MayLoad1203# CHECK-NEXT: [5]: MayStore1204# CHECK-NEXT: [6]: HasSideEffects (U)1205 1206# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1207# CHECK-NEXT:  1      1     0.50                        vpsubusb	%xmm0, %xmm0, %xmm01208# CHECK-NEXT:  1      1     0.25                        vpxor	%xmm1, %xmm0, %xmm01209 1210# CHECK:      Register File statistics:1211# CHECK-NEXT: Total number of mappings created:    100001212# CHECK-NEXT: Max number of mappings used:         371213 1214# CHECK:      *  Register File #1 -- Zn3FpPRF:1215# CHECK-NEXT:    Number of physical registers:     1601216# CHECK-NEXT:    Total number of mappings created: 100001217# CHECK-NEXT:    Max number of mappings used:      371218 1219# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1220# CHECK-NEXT:    Number of physical registers:     1921221# CHECK-NEXT:    Total number of mappings created: 01222# CHECK-NEXT:    Max number of mappings used:      01223 1224# CHECK:      Resources:1225# CHECK-NEXT: [0]   - Zn3AGU01226# CHECK-NEXT: [1]   - Zn3AGU11227# CHECK-NEXT: [2]   - Zn3AGU21228# CHECK-NEXT: [3]   - Zn3ALU01229# CHECK-NEXT: [4]   - Zn3ALU11230# CHECK-NEXT: [5]   - Zn3ALU21231# CHECK-NEXT: [6]   - Zn3ALU31232# CHECK-NEXT: [7]   - Zn3BRU11233# CHECK-NEXT: [8]   - Zn3FP01234# CHECK-NEXT: [9]   - Zn3FP11235# CHECK-NEXT: [10]  - Zn3FP21236# CHECK-NEXT: [11]  - Zn3FP31237# CHECK-NEXT: [12.0] - Zn3FP451238# CHECK-NEXT: [12.1] - Zn3FP451239# CHECK-NEXT: [13]  - Zn3FPSt1240# CHECK-NEXT: [14.0] - Zn3LSU1241# CHECK-NEXT: [14.1] - Zn3LSU1242# CHECK-NEXT: [14.2] - Zn3LSU1243# CHECK-NEXT: [15.0] - Zn3Load1244# CHECK-NEXT: [15.1] - Zn3Load1245# CHECK-NEXT: [15.2] - Zn3Load1246# CHECK-NEXT: [16.0] - Zn3Store1247# CHECK-NEXT: [16.1] - Zn3Store1248 1249# CHECK:      Resource pressure per iteration:1250# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1251# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1252 1253# CHECK:      Resource pressure by instruction:1254# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1255# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubusb	%xmm0, %xmm0, %xmm01256# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm1, %xmm0, %xmm01257 1258# CHECK:      Timeline view:1259# CHECK-NEXT: Index     012341260 1261# CHECK:      [0,0]     DeER.   vpsubusb	%xmm0, %xmm0, %xmm01262# CHECK-NEXT: [0,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01263# CHECK-NEXT: [1,0]     DeE-R   vpsubusb	%xmm0, %xmm0, %xmm01264# CHECK-NEXT: [1,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01265 1266# CHECK:      Average Wait times (based on the timeline view):1267# CHECK-NEXT: [0]: Executions1268# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1269# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1270# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1271 1272# CHECK:            [0]    [1]    [2]    [3]1273# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubusb	%xmm0, %xmm0, %xmm01274# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%xmm1, %xmm0, %xmm01275# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1276 1277# CHECK:      [13] Code Region1278 1279# CHECK:      Iterations:        100001280# CHECK-NEXT: Instructions:      200001281# CHECK-NEXT: Total Cycles:      50041282# CHECK-NEXT: Total uOps:        200001283 1284# CHECK:      Dispatch Width:    61285# CHECK-NEXT: uOps Per Cycle:    4.001286# CHECK-NEXT: IPC:               4.001287# CHECK-NEXT: Block RThroughput: 0.51288 1289# CHECK:      Instruction Info:1290# CHECK-NEXT: [1]: #uOps1291# CHECK-NEXT: [2]: Latency1292# CHECK-NEXT: [3]: RThroughput1293# CHECK-NEXT: [4]: MayLoad1294# CHECK-NEXT: [5]: MayStore1295# CHECK-NEXT: [6]: HasSideEffects (U)1296 1297# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1298# CHECK-NEXT:  1      1     0.50                        vpsubusw	%xmm0, %xmm0, %xmm01299# CHECK-NEXT:  1      1     0.25                        vpxor	%xmm1, %xmm0, %xmm01300 1301# CHECK:      Register File statistics:1302# CHECK-NEXT: Total number of mappings created:    100001303# CHECK-NEXT: Max number of mappings used:         371304 1305# CHECK:      *  Register File #1 -- Zn3FpPRF:1306# CHECK-NEXT:    Number of physical registers:     1601307# CHECK-NEXT:    Total number of mappings created: 100001308# CHECK-NEXT:    Max number of mappings used:      371309 1310# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1311# CHECK-NEXT:    Number of physical registers:     1921312# CHECK-NEXT:    Total number of mappings created: 01313# CHECK-NEXT:    Max number of mappings used:      01314 1315# CHECK:      Resources:1316# CHECK-NEXT: [0]   - Zn3AGU01317# CHECK-NEXT: [1]   - Zn3AGU11318# CHECK-NEXT: [2]   - Zn3AGU21319# CHECK-NEXT: [3]   - Zn3ALU01320# CHECK-NEXT: [4]   - Zn3ALU11321# CHECK-NEXT: [5]   - Zn3ALU21322# CHECK-NEXT: [6]   - Zn3ALU31323# CHECK-NEXT: [7]   - Zn3BRU11324# CHECK-NEXT: [8]   - Zn3FP01325# CHECK-NEXT: [9]   - Zn3FP11326# CHECK-NEXT: [10]  - Zn3FP21327# CHECK-NEXT: [11]  - Zn3FP31328# CHECK-NEXT: [12.0] - Zn3FP451329# CHECK-NEXT: [12.1] - Zn3FP451330# CHECK-NEXT: [13]  - Zn3FPSt1331# CHECK-NEXT: [14.0] - Zn3LSU1332# CHECK-NEXT: [14.1] - Zn3LSU1333# CHECK-NEXT: [14.2] - Zn3LSU1334# CHECK-NEXT: [15.0] - Zn3Load1335# CHECK-NEXT: [15.1] - Zn3Load1336# CHECK-NEXT: [15.2] - Zn3Load1337# CHECK-NEXT: [16.0] - Zn3Store1338# CHECK-NEXT: [16.1] - Zn3Store1339 1340# CHECK:      Resource pressure per iteration:1341# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1342# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1343 1344# CHECK:      Resource pressure by instruction:1345# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1346# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubusw	%xmm0, %xmm0, %xmm01347# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%xmm1, %xmm0, %xmm01348 1349# CHECK:      Timeline view:1350# CHECK-NEXT: Index     012341351 1352# CHECK:      [0,0]     DeER.   vpsubusw	%xmm0, %xmm0, %xmm01353# CHECK-NEXT: [0,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01354# CHECK-NEXT: [1,0]     DeE-R   vpsubusw	%xmm0, %xmm0, %xmm01355# CHECK-NEXT: [1,1]     D=eER   vpxor	%xmm1, %xmm0, %xmm01356 1357# CHECK:      Average Wait times (based on the timeline view):1358# CHECK-NEXT: [0]: Executions1359# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1360# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1361# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1362 1363# CHECK:            [0]    [1]    [2]    [3]1364# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubusw	%xmm0, %xmm0, %xmm01365# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%xmm1, %xmm0, %xmm01366# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1367 1368# CHECK:      [14] Code Region1369 1370# CHECK:      Iterations:        100001371# CHECK-NEXT: Instructions:      200001372# CHECK-NEXT: Total Cycles:      33371373# CHECK-NEXT: Total uOps:        200001374 1375# CHECK:      Dispatch Width:    61376# CHECK-NEXT: uOps Per Cycle:    5.991377# CHECK-NEXT: IPC:               5.991378# CHECK-NEXT: Block RThroughput: 0.31379 1380# CHECK:      Instruction Info:1381# CHECK-NEXT: [1]: #uOps1382# CHECK-NEXT: [2]: Latency1383# CHECK-NEXT: [3]: RThroughput1384# CHECK-NEXT: [4]: MayLoad1385# CHECK-NEXT: [5]: MayStore1386# CHECK-NEXT: [6]: HasSideEffects (U)1387 1388# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1389# CHECK-NEXT:  1      0     0.17                        vpcmpgtb	%xmm0, %xmm0, %xmm01390# CHECK-NEXT:  1      1     0.25                        vpaddb	%xmm0, %xmm0, %xmm01391 1392# CHECK:      Register File statistics:1393# CHECK-NEXT: Total number of mappings created:    100001394# CHECK-NEXT: Max number of mappings used:         91395 1396# CHECK:      *  Register File #1 -- Zn3FpPRF:1397# CHECK-NEXT:    Number of physical registers:     1601398# CHECK-NEXT:    Total number of mappings created: 100001399# CHECK-NEXT:    Max number of mappings used:      91400 1401# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1402# CHECK-NEXT:    Number of physical registers:     1921403# CHECK-NEXT:    Total number of mappings created: 01404# CHECK-NEXT:    Max number of mappings used:      01405 1406# CHECK:      Resources:1407# CHECK-NEXT: [0]   - Zn3AGU01408# CHECK-NEXT: [1]   - Zn3AGU11409# CHECK-NEXT: [2]   - Zn3AGU21410# CHECK-NEXT: [3]   - Zn3ALU01411# CHECK-NEXT: [4]   - Zn3ALU11412# CHECK-NEXT: [5]   - Zn3ALU21413# CHECK-NEXT: [6]   - Zn3ALU31414# CHECK-NEXT: [7]   - Zn3BRU11415# CHECK-NEXT: [8]   - Zn3FP01416# CHECK-NEXT: [9]   - Zn3FP11417# CHECK-NEXT: [10]  - Zn3FP21418# CHECK-NEXT: [11]  - Zn3FP31419# CHECK-NEXT: [12.0] - Zn3FP451420# CHECK-NEXT: [12.1] - Zn3FP451421# CHECK-NEXT: [13]  - Zn3FPSt1422# CHECK-NEXT: [14.0] - Zn3LSU1423# CHECK-NEXT: [14.1] - Zn3LSU1424# CHECK-NEXT: [14.2] - Zn3LSU1425# CHECK-NEXT: [15.0] - Zn3Load1426# CHECK-NEXT: [15.1] - Zn3Load1427# CHECK-NEXT: [15.2] - Zn3Load1428# CHECK-NEXT: [16.0] - Zn3Store1429# CHECK-NEXT: [16.1] - Zn3Store1430 1431# CHECK:      Resource pressure per iteration:1432# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1433# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1434 1435# CHECK:      Resource pressure by instruction:1436# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1437# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtb	%xmm0, %xmm0, %xmm01438# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddb	%xmm0, %xmm0, %xmm01439 1440# CHECK:      Timeline view:1441# CHECK-NEXT: Index     01231442 1443# CHECK:      [0,0]     DR .   vpcmpgtb	%xmm0, %xmm0, %xmm01444# CHECK-NEXT: [0,1]     DeER   vpaddb	%xmm0, %xmm0, %xmm01445# CHECK-NEXT: [1,0]     D--R   vpcmpgtb	%xmm0, %xmm0, %xmm01446# CHECK-NEXT: [1,1]     DeER   vpaddb	%xmm0, %xmm0, %xmm01447 1448# CHECK:      Average Wait times (based on the timeline view):1449# CHECK-NEXT: [0]: Executions1450# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1451# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1452# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1453 1454# CHECK:            [0]    [1]    [2]    [3]1455# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtb	%xmm0, %xmm0, %xmm01456# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddb	%xmm0, %xmm0, %xmm01457# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1458 1459# CHECK:      [15] Code Region1460 1461# CHECK:      Iterations:        100001462# CHECK-NEXT: Instructions:      200001463# CHECK-NEXT: Total Cycles:      33371464# CHECK-NEXT: Total uOps:        200001465 1466# CHECK:      Dispatch Width:    61467# CHECK-NEXT: uOps Per Cycle:    5.991468# CHECK-NEXT: IPC:               5.991469# CHECK-NEXT: Block RThroughput: 0.31470 1471# CHECK:      Instruction Info:1472# CHECK-NEXT: [1]: #uOps1473# CHECK-NEXT: [2]: Latency1474# CHECK-NEXT: [3]: RThroughput1475# CHECK-NEXT: [4]: MayLoad1476# CHECK-NEXT: [5]: MayStore1477# CHECK-NEXT: [6]: HasSideEffects (U)1478 1479# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1480# CHECK-NEXT:  1      0     0.17                        vpcmpgtw	%xmm0, %xmm0, %xmm01481# CHECK-NEXT:  1      1     0.25                        vpaddw	%xmm0, %xmm0, %xmm01482 1483# CHECK:      Register File statistics:1484# CHECK-NEXT: Total number of mappings created:    100001485# CHECK-NEXT: Max number of mappings used:         91486 1487# CHECK:      *  Register File #1 -- Zn3FpPRF:1488# CHECK-NEXT:    Number of physical registers:     1601489# CHECK-NEXT:    Total number of mappings created: 100001490# CHECK-NEXT:    Max number of mappings used:      91491 1492# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1493# CHECK-NEXT:    Number of physical registers:     1921494# CHECK-NEXT:    Total number of mappings created: 01495# CHECK-NEXT:    Max number of mappings used:      01496 1497# CHECK:      Resources:1498# CHECK-NEXT: [0]   - Zn3AGU01499# CHECK-NEXT: [1]   - Zn3AGU11500# CHECK-NEXT: [2]   - Zn3AGU21501# CHECK-NEXT: [3]   - Zn3ALU01502# CHECK-NEXT: [4]   - Zn3ALU11503# CHECK-NEXT: [5]   - Zn3ALU21504# CHECK-NEXT: [6]   - Zn3ALU31505# CHECK-NEXT: [7]   - Zn3BRU11506# CHECK-NEXT: [8]   - Zn3FP01507# CHECK-NEXT: [9]   - Zn3FP11508# CHECK-NEXT: [10]  - Zn3FP21509# CHECK-NEXT: [11]  - Zn3FP31510# CHECK-NEXT: [12.0] - Zn3FP451511# CHECK-NEXT: [12.1] - Zn3FP451512# CHECK-NEXT: [13]  - Zn3FPSt1513# CHECK-NEXT: [14.0] - Zn3LSU1514# CHECK-NEXT: [14.1] - Zn3LSU1515# CHECK-NEXT: [14.2] - Zn3LSU1516# CHECK-NEXT: [15.0] - Zn3Load1517# CHECK-NEXT: [15.1] - Zn3Load1518# CHECK-NEXT: [15.2] - Zn3Load1519# CHECK-NEXT: [16.0] - Zn3Store1520# CHECK-NEXT: [16.1] - Zn3Store1521 1522# CHECK:      Resource pressure per iteration:1523# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1524# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1525 1526# CHECK:      Resource pressure by instruction:1527# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1528# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtw	%xmm0, %xmm0, %xmm01529# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddw	%xmm0, %xmm0, %xmm01530 1531# CHECK:      Timeline view:1532# CHECK-NEXT: Index     01231533 1534# CHECK:      [0,0]     DR .   vpcmpgtw	%xmm0, %xmm0, %xmm01535# CHECK-NEXT: [0,1]     DeER   vpaddw	%xmm0, %xmm0, %xmm01536# CHECK-NEXT: [1,0]     D--R   vpcmpgtw	%xmm0, %xmm0, %xmm01537# CHECK-NEXT: [1,1]     DeER   vpaddw	%xmm0, %xmm0, %xmm01538 1539# CHECK:      Average Wait times (based on the timeline view):1540# CHECK-NEXT: [0]: Executions1541# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1542# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1543# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1544 1545# CHECK:            [0]    [1]    [2]    [3]1546# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtw	%xmm0, %xmm0, %xmm01547# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddw	%xmm0, %xmm0, %xmm01548# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1549 1550# CHECK:      [16] Code Region1551 1552# CHECK:      Iterations:        100001553# CHECK-NEXT: Instructions:      200001554# CHECK-NEXT: Total Cycles:      33371555# CHECK-NEXT: Total uOps:        200001556 1557# CHECK:      Dispatch Width:    61558# CHECK-NEXT: uOps Per Cycle:    5.991559# CHECK-NEXT: IPC:               5.991560# CHECK-NEXT: Block RThroughput: 0.31561 1562# CHECK:      Instruction Info:1563# CHECK-NEXT: [1]: #uOps1564# CHECK-NEXT: [2]: Latency1565# CHECK-NEXT: [3]: RThroughput1566# CHECK-NEXT: [4]: MayLoad1567# CHECK-NEXT: [5]: MayStore1568# CHECK-NEXT: [6]: HasSideEffects (U)1569 1570# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1571# CHECK-NEXT:  1      0     0.17                        vpcmpgtd	%xmm0, %xmm0, %xmm01572# CHECK-NEXT:  1      1     0.25                        vpaddd	%xmm0, %xmm0, %xmm01573 1574# CHECK:      Register File statistics:1575# CHECK-NEXT: Total number of mappings created:    100001576# CHECK-NEXT: Max number of mappings used:         91577 1578# CHECK:      *  Register File #1 -- Zn3FpPRF:1579# CHECK-NEXT:    Number of physical registers:     1601580# CHECK-NEXT:    Total number of mappings created: 100001581# CHECK-NEXT:    Max number of mappings used:      91582 1583# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1584# CHECK-NEXT:    Number of physical registers:     1921585# CHECK-NEXT:    Total number of mappings created: 01586# CHECK-NEXT:    Max number of mappings used:      01587 1588# CHECK:      Resources:1589# CHECK-NEXT: [0]   - Zn3AGU01590# CHECK-NEXT: [1]   - Zn3AGU11591# CHECK-NEXT: [2]   - Zn3AGU21592# CHECK-NEXT: [3]   - Zn3ALU01593# CHECK-NEXT: [4]   - Zn3ALU11594# CHECK-NEXT: [5]   - Zn3ALU21595# CHECK-NEXT: [6]   - Zn3ALU31596# CHECK-NEXT: [7]   - Zn3BRU11597# CHECK-NEXT: [8]   - Zn3FP01598# CHECK-NEXT: [9]   - Zn3FP11599# CHECK-NEXT: [10]  - Zn3FP21600# CHECK-NEXT: [11]  - Zn3FP31601# CHECK-NEXT: [12.0] - Zn3FP451602# CHECK-NEXT: [12.1] - Zn3FP451603# CHECK-NEXT: [13]  - Zn3FPSt1604# CHECK-NEXT: [14.0] - Zn3LSU1605# CHECK-NEXT: [14.1] - Zn3LSU1606# CHECK-NEXT: [14.2] - Zn3LSU1607# CHECK-NEXT: [15.0] - Zn3Load1608# CHECK-NEXT: [15.1] - Zn3Load1609# CHECK-NEXT: [15.2] - Zn3Load1610# CHECK-NEXT: [16.0] - Zn3Store1611# CHECK-NEXT: [16.1] - Zn3Store1612 1613# CHECK:      Resource pressure per iteration:1614# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1615# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1616 1617# CHECK:      Resource pressure by instruction:1618# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1619# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtd	%xmm0, %xmm0, %xmm01620# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddd	%xmm0, %xmm0, %xmm01621 1622# CHECK:      Timeline view:1623# CHECK-NEXT: Index     01231624 1625# CHECK:      [0,0]     DR .   vpcmpgtd	%xmm0, %xmm0, %xmm01626# CHECK-NEXT: [0,1]     DeER   vpaddd	%xmm0, %xmm0, %xmm01627# CHECK-NEXT: [1,0]     D--R   vpcmpgtd	%xmm0, %xmm0, %xmm01628# CHECK-NEXT: [1,1]     DeER   vpaddd	%xmm0, %xmm0, %xmm01629 1630# CHECK:      Average Wait times (based on the timeline view):1631# CHECK-NEXT: [0]: Executions1632# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1633# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1634# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1635 1636# CHECK:            [0]    [1]    [2]    [3]1637# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtd	%xmm0, %xmm0, %xmm01638# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddd	%xmm0, %xmm0, %xmm01639# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1640 1641# CHECK:      [17] Code Region1642 1643# CHECK:      Iterations:        100001644# CHECK-NEXT: Instructions:      200001645# CHECK-NEXT: Total Cycles:      33371646# CHECK-NEXT: Total uOps:        200001647 1648# CHECK:      Dispatch Width:    61649# CHECK-NEXT: uOps Per Cycle:    5.991650# CHECK-NEXT: IPC:               5.991651# CHECK-NEXT: Block RThroughput: 0.31652 1653# CHECK:      Instruction Info:1654# CHECK-NEXT: [1]: #uOps1655# CHECK-NEXT: [2]: Latency1656# CHECK-NEXT: [3]: RThroughput1657# CHECK-NEXT: [4]: MayLoad1658# CHECK-NEXT: [5]: MayStore1659# CHECK-NEXT: [6]: HasSideEffects (U)1660 1661# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1662# CHECK-NEXT:  1      0     0.17                        vpcmpgtq	%xmm0, %xmm0, %xmm01663# CHECK-NEXT:  1      1     0.25                        vpaddq	%xmm0, %xmm0, %xmm01664 1665# CHECK:      Register File statistics:1666# CHECK-NEXT: Total number of mappings created:    100001667# CHECK-NEXT: Max number of mappings used:         91668 1669# CHECK:      *  Register File #1 -- Zn3FpPRF:1670# CHECK-NEXT:    Number of physical registers:     1601671# CHECK-NEXT:    Total number of mappings created: 100001672# CHECK-NEXT:    Max number of mappings used:      91673 1674# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1675# CHECK-NEXT:    Number of physical registers:     1921676# CHECK-NEXT:    Total number of mappings created: 01677# CHECK-NEXT:    Max number of mappings used:      01678 1679# CHECK:      Resources:1680# CHECK-NEXT: [0]   - Zn3AGU01681# CHECK-NEXT: [1]   - Zn3AGU11682# CHECK-NEXT: [2]   - Zn3AGU21683# CHECK-NEXT: [3]   - Zn3ALU01684# CHECK-NEXT: [4]   - Zn3ALU11685# CHECK-NEXT: [5]   - Zn3ALU21686# CHECK-NEXT: [6]   - Zn3ALU31687# CHECK-NEXT: [7]   - Zn3BRU11688# CHECK-NEXT: [8]   - Zn3FP01689# CHECK-NEXT: [9]   - Zn3FP11690# CHECK-NEXT: [10]  - Zn3FP21691# CHECK-NEXT: [11]  - Zn3FP31692# CHECK-NEXT: [12.0] - Zn3FP451693# CHECK-NEXT: [12.1] - Zn3FP451694# CHECK-NEXT: [13]  - Zn3FPSt1695# CHECK-NEXT: [14.0] - Zn3LSU1696# CHECK-NEXT: [14.1] - Zn3LSU1697# CHECK-NEXT: [14.2] - Zn3LSU1698# CHECK-NEXT: [15.0] - Zn3Load1699# CHECK-NEXT: [15.1] - Zn3Load1700# CHECK-NEXT: [15.2] - Zn3Load1701# CHECK-NEXT: [16.0] - Zn3Store1702# CHECK-NEXT: [16.1] - Zn3Store1703 1704# CHECK:      Resource pressure per iteration:1705# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]1706# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1707 1708# CHECK:      Resource pressure by instruction:1709# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12.0] [12.1] [13]   [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:1710# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtq	%xmm0, %xmm0, %xmm01711# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddq	%xmm0, %xmm0, %xmm01712 1713# CHECK:      Timeline view:1714# CHECK-NEXT: Index     01231715 1716# CHECK:      [0,0]     DR .   vpcmpgtq	%xmm0, %xmm0, %xmm01717# CHECK-NEXT: [0,1]     DeER   vpaddq	%xmm0, %xmm0, %xmm01718# CHECK-NEXT: [1,0]     D--R   vpcmpgtq	%xmm0, %xmm0, %xmm01719# CHECK-NEXT: [1,1]     DeER   vpaddq	%xmm0, %xmm0, %xmm01720 1721# CHECK:      Average Wait times (based on the timeline view):1722# CHECK-NEXT: [0]: Executions1723# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1724# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1725# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1726 1727# CHECK:            [0]    [1]    [2]    [3]1728# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtq	%xmm0, %xmm0, %xmm01729# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddq	%xmm0, %xmm0, %xmm01730# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1731