brintos

brintos / llvm-project-archived public Read only

0
0
Text · 80.0 KiB · 2404336 Raw
1925 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 %ymm0, %ymm0, %ymm06vxorps %ymm1, %ymm0, %ymm07# LLVM-MCA-END8 9# LLVM-MCA-BEGIN10vxorpd %ymm0, %ymm0, %ymm011vxorpd %ymm1, %ymm0, %ymm012# LLVM-MCA-END13 14# LLVM-MCA-BEGIN15vandnps %ymm0, %ymm0, %ymm016vandnps %ymm1, %ymm0, %ymm017# LLVM-MCA-END18 19# LLVM-MCA-BEGIN20vandnpd %ymm0, %ymm0, %ymm021vandnpd %ymm1, %ymm0, %ymm022# LLVM-MCA-END23 24# LLVM-MCA-BEGIN25vpxor %ymm0, %ymm0, %ymm026vpxor %ymm1, %ymm0, %ymm027# LLVM-MCA-END28 29# LLVM-MCA-BEGIN30vpandn %ymm0, %ymm0, %ymm031vpandn %ymm1, %ymm0, %ymm032# LLVM-MCA-END33 34# LLVM-MCA-BEGIN35vpsubb %ymm0, %ymm0, %ymm036vpsubb %ymm1, %ymm0, %ymm037# LLVM-MCA-END38 39# LLVM-MCA-BEGIN40vpsubw %ymm0, %ymm0, %ymm041vpsubw %ymm1, %ymm0, %ymm042# LLVM-MCA-END43 44# LLVM-MCA-BEGIN45vpsubd %ymm0, %ymm0, %ymm046vpsubd %ymm1, %ymm0, %ymm047# LLVM-MCA-END48 49# LLVM-MCA-BEGIN50vpsubq %ymm0, %ymm0, %ymm051vpsubq %ymm1, %ymm0, %ymm052# LLVM-MCA-END53 54# LLVM-MCA-BEGIN55vpsubsb %ymm0, %ymm0, %ymm056vpxor %ymm1, %ymm0, %ymm057# LLVM-MCA-END58 59# LLVM-MCA-BEGIN60vpsubsw %ymm0, %ymm0, %ymm061vpxor %ymm1, %ymm0, %ymm062# LLVM-MCA-END63 64# LLVM-MCA-BEGIN65vpsubusb %ymm0, %ymm0, %ymm066vpxor %ymm1, %ymm0, %ymm067# LLVM-MCA-END68 69# LLVM-MCA-BEGIN70vpsubusw %ymm0, %ymm0, %ymm071vpxor %ymm1, %ymm0, %ymm072# LLVM-MCA-END73 74# LLVM-MCA-BEGIN75vpcmpgtb %ymm0, %ymm0, %ymm076vpaddb %ymm0, %ymm0, %ymm077# LLVM-MCA-END78 79# LLVM-MCA-BEGIN80vpcmpgtw %ymm0, %ymm0, %ymm081vpaddw %ymm0, %ymm0, %ymm082# LLVM-MCA-END83 84# LLVM-MCA-BEGIN85vpcmpgtd %ymm0, %ymm0, %ymm086vpaddd %ymm0, %ymm0, %ymm087# LLVM-MCA-END88 89# LLVM-MCA-BEGIN90vpcmpgtq %ymm0, %ymm0, %ymm091vpaddq %ymm0, %ymm0, %ymm092# LLVM-MCA-END93 94# LLVM-MCA-BEGIN95vperm2f128 $136, %ymm0, %ymm0, %ymm096vxorps %ymm1, %ymm0, %ymm097# LLVM-MCA-END98 99# LLVM-MCA-BEGIN100vperm2i128 $136, %ymm0, %ymm0, %ymm0101vpxor %ymm1, %ymm0, %ymm0102# LLVM-MCA-END103 104# CHECK:      [0] Code Region105 106# CHECK:      Iterations:        10000107# CHECK-NEXT: Instructions:      20000108# CHECK-NEXT: Total Cycles:      3337109# CHECK-NEXT: Total uOps:        20000110 111# CHECK:      Dispatch Width:    6112# CHECK-NEXT: uOps Per Cycle:    5.99113# CHECK-NEXT: IPC:               5.99114# CHECK-NEXT: Block RThroughput: 0.3115 116# CHECK:      Instruction Info:117# CHECK-NEXT: [1]: #uOps118# CHECK-NEXT: [2]: Latency119# CHECK-NEXT: [3]: RThroughput120# CHECK-NEXT: [4]: MayLoad121# CHECK-NEXT: [5]: MayStore122# CHECK-NEXT: [6]: HasSideEffects (U)123 124# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:125# CHECK-NEXT:  1      0     0.17                        vxorps	%ymm0, %ymm0, %ymm0126# CHECK-NEXT:  1      1     0.25                        vxorps	%ymm1, %ymm0, %ymm0127 128# CHECK:      Register File statistics:129# CHECK-NEXT: Total number of mappings created:    10000130# CHECK-NEXT: Max number of mappings used:         9131 132# CHECK:      *  Register File #1 -- Zn3FpPRF:133# CHECK-NEXT:    Number of physical registers:     160134# CHECK-NEXT:    Total number of mappings created: 10000135# CHECK-NEXT:    Max number of mappings used:      9136 137# CHECK:      *  Register File #2 -- Zn3IntegerPRF:138# CHECK-NEXT:    Number of physical registers:     192139# CHECK-NEXT:    Total number of mappings created: 0140# CHECK-NEXT:    Max number of mappings used:      0141 142# CHECK:      Resources:143# CHECK-NEXT: [0]   - Zn3AGU0144# CHECK-NEXT: [1]   - Zn3AGU1145# CHECK-NEXT: [2]   - Zn3AGU2146# CHECK-NEXT: [3]   - Zn3ALU0147# CHECK-NEXT: [4]   - Zn3ALU1148# CHECK-NEXT: [5]   - Zn3ALU2149# CHECK-NEXT: [6]   - Zn3ALU3150# CHECK-NEXT: [7]   - Zn3BRU1151# CHECK-NEXT: [8]   - Zn3FP0152# CHECK-NEXT: [9]   - Zn3FP1153# CHECK-NEXT: [10]  - Zn3FP2154# CHECK-NEXT: [11]  - Zn3FP3155# CHECK-NEXT: [12.0] - Zn3FP45156# CHECK-NEXT: [12.1] - Zn3FP45157# CHECK-NEXT: [13]  - Zn3FPSt158# CHECK-NEXT: [14.0] - Zn3LSU159# CHECK-NEXT: [14.1] - Zn3LSU160# CHECK-NEXT: [14.2] - Zn3LSU161# CHECK-NEXT: [15.0] - Zn3Load162# CHECK-NEXT: [15.1] - Zn3Load163# CHECK-NEXT: [15.2] - Zn3Load164# CHECK-NEXT: [16.0] - Zn3Store165# CHECK-NEXT: [16.1] - Zn3Store166 167# CHECK:      Resource pressure per iteration:168# 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]169# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -170 171# CHECK:      Resource pressure by instruction:172# 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:173# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vxorps	%ymm0, %ymm0, %ymm0174# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vxorps	%ymm1, %ymm0, %ymm0175 176# CHECK:      Timeline view:177# CHECK-NEXT: Index     0123178 179# CHECK:      [0,0]     DR .   vxorps	%ymm0, %ymm0, %ymm0180# CHECK-NEXT: [0,1]     DeER   vxorps	%ymm1, %ymm0, %ymm0181# CHECK-NEXT: [1,0]     D--R   vxorps	%ymm0, %ymm0, %ymm0182# CHECK-NEXT: [1,1]     DeER   vxorps	%ymm1, %ymm0, %ymm0183 184# CHECK:      Average Wait times (based on the timeline view):185# CHECK-NEXT: [0]: Executions186# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue187# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready188# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage189 190# CHECK:            [0]    [1]    [2]    [3]191# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vxorps	%ymm0, %ymm0, %ymm0192# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vxorps	%ymm1, %ymm0, %ymm0193# CHECK-NEXT:        2     0.5    0.5    0.5       <total>194 195# CHECK:      [1] Code Region196 197# CHECK:      Iterations:        10000198# CHECK-NEXT: Instructions:      20000199# CHECK-NEXT: Total Cycles:      3337200# CHECK-NEXT: Total uOps:        20000201 202# CHECK:      Dispatch Width:    6203# CHECK-NEXT: uOps Per Cycle:    5.99204# CHECK-NEXT: IPC:               5.99205# CHECK-NEXT: Block RThroughput: 0.3206 207# CHECK:      Instruction Info:208# CHECK-NEXT: [1]: #uOps209# CHECK-NEXT: [2]: Latency210# CHECK-NEXT: [3]: RThroughput211# CHECK-NEXT: [4]: MayLoad212# CHECK-NEXT: [5]: MayStore213# CHECK-NEXT: [6]: HasSideEffects (U)214 215# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:216# CHECK-NEXT:  1      0     0.17                        vxorpd	%ymm0, %ymm0, %ymm0217# CHECK-NEXT:  1      1     0.25                        vxorpd	%ymm1, %ymm0, %ymm0218 219# CHECK:      Register File statistics:220# CHECK-NEXT: Total number of mappings created:    10000221# CHECK-NEXT: Max number of mappings used:         9222 223# CHECK:      *  Register File #1 -- Zn3FpPRF:224# CHECK-NEXT:    Number of physical registers:     160225# CHECK-NEXT:    Total number of mappings created: 10000226# CHECK-NEXT:    Max number of mappings used:      9227 228# CHECK:      *  Register File #2 -- Zn3IntegerPRF:229# CHECK-NEXT:    Number of physical registers:     192230# CHECK-NEXT:    Total number of mappings created: 0231# CHECK-NEXT:    Max number of mappings used:      0232 233# CHECK:      Resources:234# CHECK-NEXT: [0]   - Zn3AGU0235# CHECK-NEXT: [1]   - Zn3AGU1236# CHECK-NEXT: [2]   - Zn3AGU2237# CHECK-NEXT: [3]   - Zn3ALU0238# CHECK-NEXT: [4]   - Zn3ALU1239# CHECK-NEXT: [5]   - Zn3ALU2240# CHECK-NEXT: [6]   - Zn3ALU3241# CHECK-NEXT: [7]   - Zn3BRU1242# CHECK-NEXT: [8]   - Zn3FP0243# CHECK-NEXT: [9]   - Zn3FP1244# CHECK-NEXT: [10]  - Zn3FP2245# CHECK-NEXT: [11]  - Zn3FP3246# CHECK-NEXT: [12.0] - Zn3FP45247# CHECK-NEXT: [12.1] - Zn3FP45248# CHECK-NEXT: [13]  - Zn3FPSt249# CHECK-NEXT: [14.0] - Zn3LSU250# CHECK-NEXT: [14.1] - Zn3LSU251# CHECK-NEXT: [14.2] - Zn3LSU252# CHECK-NEXT: [15.0] - Zn3Load253# CHECK-NEXT: [15.1] - Zn3Load254# CHECK-NEXT: [15.2] - Zn3Load255# CHECK-NEXT: [16.0] - Zn3Store256# CHECK-NEXT: [16.1] - Zn3Store257 258# CHECK:      Resource pressure per iteration:259# 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]260# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -261 262# CHECK:      Resource pressure by instruction:263# 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:264# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vxorpd	%ymm0, %ymm0, %ymm0265# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vxorpd	%ymm1, %ymm0, %ymm0266 267# CHECK:      Timeline view:268# CHECK-NEXT: Index     0123269 270# CHECK:      [0,0]     DR .   vxorpd	%ymm0, %ymm0, %ymm0271# CHECK-NEXT: [0,1]     DeER   vxorpd	%ymm1, %ymm0, %ymm0272# CHECK-NEXT: [1,0]     D--R   vxorpd	%ymm0, %ymm0, %ymm0273# CHECK-NEXT: [1,1]     DeER   vxorpd	%ymm1, %ymm0, %ymm0274 275# CHECK:      Average Wait times (based on the timeline view):276# CHECK-NEXT: [0]: Executions277# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue278# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready279# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage280 281# CHECK:            [0]    [1]    [2]    [3]282# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vxorpd	%ymm0, %ymm0, %ymm0283# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vxorpd	%ymm1, %ymm0, %ymm0284# CHECK-NEXT:        2     0.5    0.5    0.5       <total>285 286# CHECK:      [2] Code Region287 288# CHECK:      Iterations:        10000289# CHECK-NEXT: Instructions:      20000290# CHECK-NEXT: Total Cycles:      3337291# CHECK-NEXT: Total uOps:        20000292 293# CHECK:      Dispatch Width:    6294# CHECK-NEXT: uOps Per Cycle:    5.99295# CHECK-NEXT: IPC:               5.99296# CHECK-NEXT: Block RThroughput: 0.3297 298# CHECK:      Instruction Info:299# CHECK-NEXT: [1]: #uOps300# CHECK-NEXT: [2]: Latency301# CHECK-NEXT: [3]: RThroughput302# CHECK-NEXT: [4]: MayLoad303# CHECK-NEXT: [5]: MayStore304# CHECK-NEXT: [6]: HasSideEffects (U)305 306# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:307# CHECK-NEXT:  1      0     0.17                        vandnps	%ymm0, %ymm0, %ymm0308# CHECK-NEXT:  1      1     0.25                        vandnps	%ymm1, %ymm0, %ymm0309 310# CHECK:      Register File statistics:311# CHECK-NEXT: Total number of mappings created:    10000312# CHECK-NEXT: Max number of mappings used:         9313 314# CHECK:      *  Register File #1 -- Zn3FpPRF:315# CHECK-NEXT:    Number of physical registers:     160316# CHECK-NEXT:    Total number of mappings created: 10000317# CHECK-NEXT:    Max number of mappings used:      9318 319# CHECK:      *  Register File #2 -- Zn3IntegerPRF:320# CHECK-NEXT:    Number of physical registers:     192321# CHECK-NEXT:    Total number of mappings created: 0322# CHECK-NEXT:    Max number of mappings used:      0323 324# CHECK:      Resources:325# CHECK-NEXT: [0]   - Zn3AGU0326# CHECK-NEXT: [1]   - Zn3AGU1327# CHECK-NEXT: [2]   - Zn3AGU2328# CHECK-NEXT: [3]   - Zn3ALU0329# CHECK-NEXT: [4]   - Zn3ALU1330# CHECK-NEXT: [5]   - Zn3ALU2331# CHECK-NEXT: [6]   - Zn3ALU3332# CHECK-NEXT: [7]   - Zn3BRU1333# CHECK-NEXT: [8]   - Zn3FP0334# CHECK-NEXT: [9]   - Zn3FP1335# CHECK-NEXT: [10]  - Zn3FP2336# CHECK-NEXT: [11]  - Zn3FP3337# CHECK-NEXT: [12.0] - Zn3FP45338# CHECK-NEXT: [12.1] - Zn3FP45339# CHECK-NEXT: [13]  - Zn3FPSt340# CHECK-NEXT: [14.0] - Zn3LSU341# CHECK-NEXT: [14.1] - Zn3LSU342# CHECK-NEXT: [14.2] - Zn3LSU343# CHECK-NEXT: [15.0] - Zn3Load344# CHECK-NEXT: [15.1] - Zn3Load345# CHECK-NEXT: [15.2] - Zn3Load346# CHECK-NEXT: [16.0] - Zn3Store347# CHECK-NEXT: [16.1] - Zn3Store348 349# CHECK:      Resource pressure per iteration:350# 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]351# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -352 353# CHECK:      Resource pressure by instruction:354# 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:355# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vandnps	%ymm0, %ymm0, %ymm0356# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vandnps	%ymm1, %ymm0, %ymm0357 358# CHECK:      Timeline view:359# CHECK-NEXT: Index     0123360 361# CHECK:      [0,0]     DR .   vandnps	%ymm0, %ymm0, %ymm0362# CHECK-NEXT: [0,1]     DeER   vandnps	%ymm1, %ymm0, %ymm0363# CHECK-NEXT: [1,0]     D--R   vandnps	%ymm0, %ymm0, %ymm0364# CHECK-NEXT: [1,1]     DeER   vandnps	%ymm1, %ymm0, %ymm0365 366# CHECK:      Average Wait times (based on the timeline view):367# CHECK-NEXT: [0]: Executions368# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue369# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready370# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage371 372# CHECK:            [0]    [1]    [2]    [3]373# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vandnps	%ymm0, %ymm0, %ymm0374# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vandnps	%ymm1, %ymm0, %ymm0375# CHECK-NEXT:        2     0.5    0.5    0.5       <total>376 377# CHECK:      [3] Code Region378 379# CHECK:      Iterations:        10000380# CHECK-NEXT: Instructions:      20000381# CHECK-NEXT: Total Cycles:      3337382# CHECK-NEXT: Total uOps:        20000383 384# CHECK:      Dispatch Width:    6385# CHECK-NEXT: uOps Per Cycle:    5.99386# CHECK-NEXT: IPC:               5.99387# CHECK-NEXT: Block RThroughput: 0.3388 389# CHECK:      Instruction Info:390# CHECK-NEXT: [1]: #uOps391# CHECK-NEXT: [2]: Latency392# CHECK-NEXT: [3]: RThroughput393# CHECK-NEXT: [4]: MayLoad394# CHECK-NEXT: [5]: MayStore395# CHECK-NEXT: [6]: HasSideEffects (U)396 397# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:398# CHECK-NEXT:  1      0     0.17                        vandnpd	%ymm0, %ymm0, %ymm0399# CHECK-NEXT:  1      1     0.25                        vandnpd	%ymm1, %ymm0, %ymm0400 401# CHECK:      Register File statistics:402# CHECK-NEXT: Total number of mappings created:    10000403# CHECK-NEXT: Max number of mappings used:         9404 405# CHECK:      *  Register File #1 -- Zn3FpPRF:406# CHECK-NEXT:    Number of physical registers:     160407# CHECK-NEXT:    Total number of mappings created: 10000408# CHECK-NEXT:    Max number of mappings used:      9409 410# CHECK:      *  Register File #2 -- Zn3IntegerPRF:411# CHECK-NEXT:    Number of physical registers:     192412# CHECK-NEXT:    Total number of mappings created: 0413# CHECK-NEXT:    Max number of mappings used:      0414 415# CHECK:      Resources:416# CHECK-NEXT: [0]   - Zn3AGU0417# CHECK-NEXT: [1]   - Zn3AGU1418# CHECK-NEXT: [2]   - Zn3AGU2419# CHECK-NEXT: [3]   - Zn3ALU0420# CHECK-NEXT: [4]   - Zn3ALU1421# CHECK-NEXT: [5]   - Zn3ALU2422# CHECK-NEXT: [6]   - Zn3ALU3423# CHECK-NEXT: [7]   - Zn3BRU1424# CHECK-NEXT: [8]   - Zn3FP0425# CHECK-NEXT: [9]   - Zn3FP1426# CHECK-NEXT: [10]  - Zn3FP2427# CHECK-NEXT: [11]  - Zn3FP3428# CHECK-NEXT: [12.0] - Zn3FP45429# CHECK-NEXT: [12.1] - Zn3FP45430# CHECK-NEXT: [13]  - Zn3FPSt431# CHECK-NEXT: [14.0] - Zn3LSU432# CHECK-NEXT: [14.1] - Zn3LSU433# CHECK-NEXT: [14.2] - Zn3LSU434# CHECK-NEXT: [15.0] - Zn3Load435# CHECK-NEXT: [15.1] - Zn3Load436# CHECK-NEXT: [15.2] - Zn3Load437# CHECK-NEXT: [16.0] - Zn3Store438# CHECK-NEXT: [16.1] - Zn3Store439 440# CHECK:      Resource pressure per iteration:441# 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]442# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -443 444# CHECK:      Resource pressure by instruction:445# 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:446# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vandnpd	%ymm0, %ymm0, %ymm0447# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vandnpd	%ymm1, %ymm0, %ymm0448 449# CHECK:      Timeline view:450# CHECK-NEXT: Index     0123451 452# CHECK:      [0,0]     DR .   vandnpd	%ymm0, %ymm0, %ymm0453# CHECK-NEXT: [0,1]     DeER   vandnpd	%ymm1, %ymm0, %ymm0454# CHECK-NEXT: [1,0]     D--R   vandnpd	%ymm0, %ymm0, %ymm0455# CHECK-NEXT: [1,1]     DeER   vandnpd	%ymm1, %ymm0, %ymm0456 457# CHECK:      Average Wait times (based on the timeline view):458# CHECK-NEXT: [0]: Executions459# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue460# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready461# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage462 463# CHECK:            [0]    [1]    [2]    [3]464# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vandnpd	%ymm0, %ymm0, %ymm0465# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vandnpd	%ymm1, %ymm0, %ymm0466# CHECK-NEXT:        2     0.5    0.5    0.5       <total>467 468# CHECK:      [4] Code Region469 470# CHECK:      Iterations:        10000471# CHECK-NEXT: Instructions:      20000472# CHECK-NEXT: Total Cycles:      3337473# CHECK-NEXT: Total uOps:        20000474 475# CHECK:      Dispatch Width:    6476# CHECK-NEXT: uOps Per Cycle:    5.99477# CHECK-NEXT: IPC:               5.99478# CHECK-NEXT: Block RThroughput: 0.3479 480# CHECK:      Instruction Info:481# CHECK-NEXT: [1]: #uOps482# CHECK-NEXT: [2]: Latency483# CHECK-NEXT: [3]: RThroughput484# CHECK-NEXT: [4]: MayLoad485# CHECK-NEXT: [5]: MayStore486# CHECK-NEXT: [6]: HasSideEffects (U)487 488# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:489# CHECK-NEXT:  1      0     0.17                        vpxor	%ymm0, %ymm0, %ymm0490# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm0491 492# CHECK:      Register File statistics:493# CHECK-NEXT: Total number of mappings created:    10000494# CHECK-NEXT: Max number of mappings used:         9495 496# CHECK:      *  Register File #1 -- Zn3FpPRF:497# CHECK-NEXT:    Number of physical registers:     160498# CHECK-NEXT:    Total number of mappings created: 10000499# CHECK-NEXT:    Max number of mappings used:      9500 501# CHECK:      *  Register File #2 -- Zn3IntegerPRF:502# CHECK-NEXT:    Number of physical registers:     192503# CHECK-NEXT:    Total number of mappings created: 0504# CHECK-NEXT:    Max number of mappings used:      0505 506# CHECK:      Resources:507# CHECK-NEXT: [0]   - Zn3AGU0508# CHECK-NEXT: [1]   - Zn3AGU1509# CHECK-NEXT: [2]   - Zn3AGU2510# CHECK-NEXT: [3]   - Zn3ALU0511# CHECK-NEXT: [4]   - Zn3ALU1512# CHECK-NEXT: [5]   - Zn3ALU2513# CHECK-NEXT: [6]   - Zn3ALU3514# CHECK-NEXT: [7]   - Zn3BRU1515# CHECK-NEXT: [8]   - Zn3FP0516# CHECK-NEXT: [9]   - Zn3FP1517# CHECK-NEXT: [10]  - Zn3FP2518# CHECK-NEXT: [11]  - Zn3FP3519# CHECK-NEXT: [12.0] - Zn3FP45520# CHECK-NEXT: [12.1] - Zn3FP45521# CHECK-NEXT: [13]  - Zn3FPSt522# CHECK-NEXT: [14.0] - Zn3LSU523# CHECK-NEXT: [14.1] - Zn3LSU524# CHECK-NEXT: [14.2] - Zn3LSU525# CHECK-NEXT: [15.0] - Zn3Load526# CHECK-NEXT: [15.1] - Zn3Load527# CHECK-NEXT: [15.2] - Zn3Load528# CHECK-NEXT: [16.0] - Zn3Store529# CHECK-NEXT: [16.1] - Zn3Store530 531# CHECK:      Resource pressure per iteration:532# 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]533# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -534 535# CHECK:      Resource pressure by instruction:536# 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:537# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm0, %ymm0, %ymm0538# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm0539 540# CHECK:      Timeline view:541# CHECK-NEXT: Index     0123542 543# CHECK:      [0,0]     DR .   vpxor	%ymm0, %ymm0, %ymm0544# CHECK-NEXT: [0,1]     DeER   vpxor	%ymm1, %ymm0, %ymm0545# CHECK-NEXT: [1,0]     D--R   vpxor	%ymm0, %ymm0, %ymm0546# CHECK-NEXT: [1,1]     DeER   vpxor	%ymm1, %ymm0, %ymm0547 548# CHECK:      Average Wait times (based on the timeline view):549# CHECK-NEXT: [0]: Executions550# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue551# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready552# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage553 554# CHECK:            [0]    [1]    [2]    [3]555# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpxor	%ymm0, %ymm0, %ymm0556# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpxor	%ymm1, %ymm0, %ymm0557# CHECK-NEXT:        2     0.5    0.5    0.5       <total>558 559# CHECK:      [5] Code Region560 561# CHECK:      Iterations:        10000562# CHECK-NEXT: Instructions:      20000563# CHECK-NEXT: Total Cycles:      3337564# CHECK-NEXT: Total uOps:        20000565 566# CHECK:      Dispatch Width:    6567# CHECK-NEXT: uOps Per Cycle:    5.99568# CHECK-NEXT: IPC:               5.99569# CHECK-NEXT: Block RThroughput: 0.3570 571# CHECK:      Instruction Info:572# CHECK-NEXT: [1]: #uOps573# CHECK-NEXT: [2]: Latency574# CHECK-NEXT: [3]: RThroughput575# CHECK-NEXT: [4]: MayLoad576# CHECK-NEXT: [5]: MayStore577# CHECK-NEXT: [6]: HasSideEffects (U)578 579# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:580# CHECK-NEXT:  1      0     0.17                        vpandn	%ymm0, %ymm0, %ymm0581# CHECK-NEXT:  1      1     0.25                        vpandn	%ymm1, %ymm0, %ymm0582 583# CHECK:      Register File statistics:584# CHECK-NEXT: Total number of mappings created:    10000585# CHECK-NEXT: Max number of mappings used:         9586 587# CHECK:      *  Register File #1 -- Zn3FpPRF:588# CHECK-NEXT:    Number of physical registers:     160589# CHECK-NEXT:    Total number of mappings created: 10000590# CHECK-NEXT:    Max number of mappings used:      9591 592# CHECK:      *  Register File #2 -- Zn3IntegerPRF:593# CHECK-NEXT:    Number of physical registers:     192594# CHECK-NEXT:    Total number of mappings created: 0595# CHECK-NEXT:    Max number of mappings used:      0596 597# CHECK:      Resources:598# CHECK-NEXT: [0]   - Zn3AGU0599# CHECK-NEXT: [1]   - Zn3AGU1600# CHECK-NEXT: [2]   - Zn3AGU2601# CHECK-NEXT: [3]   - Zn3ALU0602# CHECK-NEXT: [4]   - Zn3ALU1603# CHECK-NEXT: [5]   - Zn3ALU2604# CHECK-NEXT: [6]   - Zn3ALU3605# CHECK-NEXT: [7]   - Zn3BRU1606# CHECK-NEXT: [8]   - Zn3FP0607# CHECK-NEXT: [9]   - Zn3FP1608# CHECK-NEXT: [10]  - Zn3FP2609# CHECK-NEXT: [11]  - Zn3FP3610# CHECK-NEXT: [12.0] - Zn3FP45611# CHECK-NEXT: [12.1] - Zn3FP45612# CHECK-NEXT: [13]  - Zn3FPSt613# CHECK-NEXT: [14.0] - Zn3LSU614# CHECK-NEXT: [14.1] - Zn3LSU615# CHECK-NEXT: [14.2] - Zn3LSU616# CHECK-NEXT: [15.0] - Zn3Load617# CHECK-NEXT: [15.1] - Zn3Load618# CHECK-NEXT: [15.2] - Zn3Load619# CHECK-NEXT: [16.0] - Zn3Store620# CHECK-NEXT: [16.1] - Zn3Store621 622# CHECK:      Resource pressure per iteration:623# 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]624# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -625 626# CHECK:      Resource pressure by instruction:627# 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:628# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpandn	%ymm0, %ymm0, %ymm0629# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpandn	%ymm1, %ymm0, %ymm0630 631# CHECK:      Timeline view:632# CHECK-NEXT: Index     0123633 634# CHECK:      [0,0]     DR .   vpandn	%ymm0, %ymm0, %ymm0635# CHECK-NEXT: [0,1]     DeER   vpandn	%ymm1, %ymm0, %ymm0636# CHECK-NEXT: [1,0]     D--R   vpandn	%ymm0, %ymm0, %ymm0637# CHECK-NEXT: [1,1]     DeER   vpandn	%ymm1, %ymm0, %ymm0638 639# CHECK:      Average Wait times (based on the timeline view):640# CHECK-NEXT: [0]: Executions641# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue642# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready643# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage644 645# CHECK:            [0]    [1]    [2]    [3]646# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpandn	%ymm0, %ymm0, %ymm0647# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpandn	%ymm1, %ymm0, %ymm0648# CHECK-NEXT:        2     0.5    0.5    0.5       <total>649 650# CHECK:      [6] Code Region651 652# CHECK:      Iterations:        10000653# CHECK-NEXT: Instructions:      20000654# CHECK-NEXT: Total Cycles:      3337655# CHECK-NEXT: Total uOps:        20000656 657# CHECK:      Dispatch Width:    6658# CHECK-NEXT: uOps Per Cycle:    5.99659# CHECK-NEXT: IPC:               5.99660# CHECK-NEXT: Block RThroughput: 0.3661 662# CHECK:      Instruction Info:663# CHECK-NEXT: [1]: #uOps664# CHECK-NEXT: [2]: Latency665# CHECK-NEXT: [3]: RThroughput666# CHECK-NEXT: [4]: MayLoad667# CHECK-NEXT: [5]: MayStore668# CHECK-NEXT: [6]: HasSideEffects (U)669 670# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:671# CHECK-NEXT:  1      0     0.17                        vpsubb	%ymm0, %ymm0, %ymm0672# CHECK-NEXT:  1      1     0.25                        vpsubb	%ymm1, %ymm0, %ymm0673 674# CHECK:      Register File statistics:675# CHECK-NEXT: Total number of mappings created:    10000676# CHECK-NEXT: Max number of mappings used:         9677 678# CHECK:      *  Register File #1 -- Zn3FpPRF:679# CHECK-NEXT:    Number of physical registers:     160680# CHECK-NEXT:    Total number of mappings created: 10000681# CHECK-NEXT:    Max number of mappings used:      9682 683# CHECK:      *  Register File #2 -- Zn3IntegerPRF:684# CHECK-NEXT:    Number of physical registers:     192685# CHECK-NEXT:    Total number of mappings created: 0686# CHECK-NEXT:    Max number of mappings used:      0687 688# CHECK:      Resources:689# CHECK-NEXT: [0]   - Zn3AGU0690# CHECK-NEXT: [1]   - Zn3AGU1691# CHECK-NEXT: [2]   - Zn3AGU2692# CHECK-NEXT: [3]   - Zn3ALU0693# CHECK-NEXT: [4]   - Zn3ALU1694# CHECK-NEXT: [5]   - Zn3ALU2695# CHECK-NEXT: [6]   - Zn3ALU3696# CHECK-NEXT: [7]   - Zn3BRU1697# CHECK-NEXT: [8]   - Zn3FP0698# CHECK-NEXT: [9]   - Zn3FP1699# CHECK-NEXT: [10]  - Zn3FP2700# CHECK-NEXT: [11]  - Zn3FP3701# CHECK-NEXT: [12.0] - Zn3FP45702# CHECK-NEXT: [12.1] - Zn3FP45703# CHECK-NEXT: [13]  - Zn3FPSt704# CHECK-NEXT: [14.0] - Zn3LSU705# CHECK-NEXT: [14.1] - Zn3LSU706# CHECK-NEXT: [14.2] - Zn3LSU707# CHECK-NEXT: [15.0] - Zn3Load708# CHECK-NEXT: [15.1] - Zn3Load709# CHECK-NEXT: [15.2] - Zn3Load710# CHECK-NEXT: [16.0] - Zn3Store711# CHECK-NEXT: [16.1] - Zn3Store712 713# CHECK:      Resource pressure per iteration:714# 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]715# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -716 717# CHECK:      Resource pressure by instruction:718# 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:719# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubb	%ymm0, %ymm0, %ymm0720# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubb	%ymm1, %ymm0, %ymm0721 722# CHECK:      Timeline view:723# CHECK-NEXT: Index     0123724 725# CHECK:      [0,0]     DR .   vpsubb	%ymm0, %ymm0, %ymm0726# CHECK-NEXT: [0,1]     DeER   vpsubb	%ymm1, %ymm0, %ymm0727# CHECK-NEXT: [1,0]     D--R   vpsubb	%ymm0, %ymm0, %ymm0728# CHECK-NEXT: [1,1]     DeER   vpsubb	%ymm1, %ymm0, %ymm0729 730# CHECK:      Average Wait times (based on the timeline view):731# CHECK-NEXT: [0]: Executions732# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue733# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready734# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage735 736# CHECK:            [0]    [1]    [2]    [3]737# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubb	%ymm0, %ymm0, %ymm0738# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubb	%ymm1, %ymm0, %ymm0739# CHECK-NEXT:        2     0.5    0.5    0.5       <total>740 741# CHECK:      [7] Code Region742 743# CHECK:      Iterations:        10000744# CHECK-NEXT: Instructions:      20000745# CHECK-NEXT: Total Cycles:      3337746# CHECK-NEXT: Total uOps:        20000747 748# CHECK:      Dispatch Width:    6749# CHECK-NEXT: uOps Per Cycle:    5.99750# CHECK-NEXT: IPC:               5.99751# CHECK-NEXT: Block RThroughput: 0.3752 753# CHECK:      Instruction Info:754# CHECK-NEXT: [1]: #uOps755# CHECK-NEXT: [2]: Latency756# CHECK-NEXT: [3]: RThroughput757# CHECK-NEXT: [4]: MayLoad758# CHECK-NEXT: [5]: MayStore759# CHECK-NEXT: [6]: HasSideEffects (U)760 761# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:762# CHECK-NEXT:  1      0     0.17                        vpsubw	%ymm0, %ymm0, %ymm0763# CHECK-NEXT:  1      1     0.25                        vpsubw	%ymm1, %ymm0, %ymm0764 765# CHECK:      Register File statistics:766# CHECK-NEXT: Total number of mappings created:    10000767# CHECK-NEXT: Max number of mappings used:         9768 769# CHECK:      *  Register File #1 -- Zn3FpPRF:770# CHECK-NEXT:    Number of physical registers:     160771# CHECK-NEXT:    Total number of mappings created: 10000772# CHECK-NEXT:    Max number of mappings used:      9773 774# CHECK:      *  Register File #2 -- Zn3IntegerPRF:775# CHECK-NEXT:    Number of physical registers:     192776# CHECK-NEXT:    Total number of mappings created: 0777# CHECK-NEXT:    Max number of mappings used:      0778 779# CHECK:      Resources:780# CHECK-NEXT: [0]   - Zn3AGU0781# CHECK-NEXT: [1]   - Zn3AGU1782# CHECK-NEXT: [2]   - Zn3AGU2783# CHECK-NEXT: [3]   - Zn3ALU0784# CHECK-NEXT: [4]   - Zn3ALU1785# CHECK-NEXT: [5]   - Zn3ALU2786# CHECK-NEXT: [6]   - Zn3ALU3787# CHECK-NEXT: [7]   - Zn3BRU1788# CHECK-NEXT: [8]   - Zn3FP0789# CHECK-NEXT: [9]   - Zn3FP1790# CHECK-NEXT: [10]  - Zn3FP2791# CHECK-NEXT: [11]  - Zn3FP3792# CHECK-NEXT: [12.0] - Zn3FP45793# CHECK-NEXT: [12.1] - Zn3FP45794# CHECK-NEXT: [13]  - Zn3FPSt795# CHECK-NEXT: [14.0] - Zn3LSU796# CHECK-NEXT: [14.1] - Zn3LSU797# CHECK-NEXT: [14.2] - Zn3LSU798# CHECK-NEXT: [15.0] - Zn3Load799# CHECK-NEXT: [15.1] - Zn3Load800# CHECK-NEXT: [15.2] - Zn3Load801# CHECK-NEXT: [16.0] - Zn3Store802# CHECK-NEXT: [16.1] - Zn3Store803 804# CHECK:      Resource pressure per iteration:805# 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]806# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -807 808# CHECK:      Resource pressure by instruction:809# 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:810# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubw	%ymm0, %ymm0, %ymm0811# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubw	%ymm1, %ymm0, %ymm0812 813# CHECK:      Timeline view:814# CHECK-NEXT: Index     0123815 816# CHECK:      [0,0]     DR .   vpsubw	%ymm0, %ymm0, %ymm0817# CHECK-NEXT: [0,1]     DeER   vpsubw	%ymm1, %ymm0, %ymm0818# CHECK-NEXT: [1,0]     D--R   vpsubw	%ymm0, %ymm0, %ymm0819# CHECK-NEXT: [1,1]     DeER   vpsubw	%ymm1, %ymm0, %ymm0820 821# CHECK:      Average Wait times (based on the timeline view):822# CHECK-NEXT: [0]: Executions823# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue824# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready825# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage826 827# CHECK:            [0]    [1]    [2]    [3]828# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubw	%ymm0, %ymm0, %ymm0829# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubw	%ymm1, %ymm0, %ymm0830# CHECK-NEXT:        2     0.5    0.5    0.5       <total>831 832# CHECK:      [8] Code Region833 834# CHECK:      Iterations:        10000835# CHECK-NEXT: Instructions:      20000836# CHECK-NEXT: Total Cycles:      3337837# CHECK-NEXT: Total uOps:        20000838 839# CHECK:      Dispatch Width:    6840# CHECK-NEXT: uOps Per Cycle:    5.99841# CHECK-NEXT: IPC:               5.99842# CHECK-NEXT: Block RThroughput: 0.3843 844# CHECK:      Instruction Info:845# CHECK-NEXT: [1]: #uOps846# CHECK-NEXT: [2]: Latency847# CHECK-NEXT: [3]: RThroughput848# CHECK-NEXT: [4]: MayLoad849# CHECK-NEXT: [5]: MayStore850# CHECK-NEXT: [6]: HasSideEffects (U)851 852# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:853# CHECK-NEXT:  1      0     0.17                        vpsubd	%ymm0, %ymm0, %ymm0854# CHECK-NEXT:  1      1     0.25                        vpsubd	%ymm1, %ymm0, %ymm0855 856# CHECK:      Register File statistics:857# CHECK-NEXT: Total number of mappings created:    10000858# CHECK-NEXT: Max number of mappings used:         9859 860# CHECK:      *  Register File #1 -- Zn3FpPRF:861# CHECK-NEXT:    Number of physical registers:     160862# CHECK-NEXT:    Total number of mappings created: 10000863# CHECK-NEXT:    Max number of mappings used:      9864 865# CHECK:      *  Register File #2 -- Zn3IntegerPRF:866# CHECK-NEXT:    Number of physical registers:     192867# CHECK-NEXT:    Total number of mappings created: 0868# CHECK-NEXT:    Max number of mappings used:      0869 870# CHECK:      Resources:871# CHECK-NEXT: [0]   - Zn3AGU0872# CHECK-NEXT: [1]   - Zn3AGU1873# CHECK-NEXT: [2]   - Zn3AGU2874# CHECK-NEXT: [3]   - Zn3ALU0875# CHECK-NEXT: [4]   - Zn3ALU1876# CHECK-NEXT: [5]   - Zn3ALU2877# CHECK-NEXT: [6]   - Zn3ALU3878# CHECK-NEXT: [7]   - Zn3BRU1879# CHECK-NEXT: [8]   - Zn3FP0880# CHECK-NEXT: [9]   - Zn3FP1881# CHECK-NEXT: [10]  - Zn3FP2882# CHECK-NEXT: [11]  - Zn3FP3883# CHECK-NEXT: [12.0] - Zn3FP45884# CHECK-NEXT: [12.1] - Zn3FP45885# CHECK-NEXT: [13]  - Zn3FPSt886# CHECK-NEXT: [14.0] - Zn3LSU887# CHECK-NEXT: [14.1] - Zn3LSU888# CHECK-NEXT: [14.2] - Zn3LSU889# CHECK-NEXT: [15.0] - Zn3Load890# CHECK-NEXT: [15.1] - Zn3Load891# CHECK-NEXT: [15.2] - Zn3Load892# CHECK-NEXT: [16.0] - Zn3Store893# CHECK-NEXT: [16.1] - Zn3Store894 895# CHECK:      Resource pressure per iteration:896# 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]897# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -898 899# CHECK:      Resource pressure by instruction:900# 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:901# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubd	%ymm0, %ymm0, %ymm0902# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubd	%ymm1, %ymm0, %ymm0903 904# CHECK:      Timeline view:905# CHECK-NEXT: Index     0123906 907# CHECK:      [0,0]     DR .   vpsubd	%ymm0, %ymm0, %ymm0908# CHECK-NEXT: [0,1]     DeER   vpsubd	%ymm1, %ymm0, %ymm0909# CHECK-NEXT: [1,0]     D--R   vpsubd	%ymm0, %ymm0, %ymm0910# CHECK-NEXT: [1,1]     DeER   vpsubd	%ymm1, %ymm0, %ymm0911 912# CHECK:      Average Wait times (based on the timeline view):913# CHECK-NEXT: [0]: Executions914# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue915# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready916# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage917 918# CHECK:            [0]    [1]    [2]    [3]919# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubd	%ymm0, %ymm0, %ymm0920# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubd	%ymm1, %ymm0, %ymm0921# CHECK-NEXT:        2     0.5    0.5    0.5       <total>922 923# CHECK:      [9] Code Region924 925# CHECK:      Iterations:        10000926# CHECK-NEXT: Instructions:      20000927# CHECK-NEXT: Total Cycles:      3337928# CHECK-NEXT: Total uOps:        20000929 930# CHECK:      Dispatch Width:    6931# CHECK-NEXT: uOps Per Cycle:    5.99932# CHECK-NEXT: IPC:               5.99933# CHECK-NEXT: Block RThroughput: 0.3934 935# CHECK:      Instruction Info:936# CHECK-NEXT: [1]: #uOps937# CHECK-NEXT: [2]: Latency938# CHECK-NEXT: [3]: RThroughput939# CHECK-NEXT: [4]: MayLoad940# CHECK-NEXT: [5]: MayStore941# CHECK-NEXT: [6]: HasSideEffects (U)942 943# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:944# CHECK-NEXT:  1      0     0.17                        vpsubq	%ymm0, %ymm0, %ymm0945# CHECK-NEXT:  1      1     0.25                        vpsubq	%ymm1, %ymm0, %ymm0946 947# CHECK:      Register File statistics:948# CHECK-NEXT: Total number of mappings created:    10000949# CHECK-NEXT: Max number of mappings used:         9950 951# CHECK:      *  Register File #1 -- Zn3FpPRF:952# CHECK-NEXT:    Number of physical registers:     160953# CHECK-NEXT:    Total number of mappings created: 10000954# CHECK-NEXT:    Max number of mappings used:      9955 956# CHECK:      *  Register File #2 -- Zn3IntegerPRF:957# CHECK-NEXT:    Number of physical registers:     192958# CHECK-NEXT:    Total number of mappings created: 0959# CHECK-NEXT:    Max number of mappings used:      0960 961# CHECK:      Resources:962# CHECK-NEXT: [0]   - Zn3AGU0963# CHECK-NEXT: [1]   - Zn3AGU1964# CHECK-NEXT: [2]   - Zn3AGU2965# CHECK-NEXT: [3]   - Zn3ALU0966# CHECK-NEXT: [4]   - Zn3ALU1967# CHECK-NEXT: [5]   - Zn3ALU2968# CHECK-NEXT: [6]   - Zn3ALU3969# CHECK-NEXT: [7]   - Zn3BRU1970# CHECK-NEXT: [8]   - Zn3FP0971# CHECK-NEXT: [9]   - Zn3FP1972# CHECK-NEXT: [10]  - Zn3FP2973# CHECK-NEXT: [11]  - Zn3FP3974# CHECK-NEXT: [12.0] - Zn3FP45975# CHECK-NEXT: [12.1] - Zn3FP45976# CHECK-NEXT: [13]  - Zn3FPSt977# CHECK-NEXT: [14.0] - Zn3LSU978# CHECK-NEXT: [14.1] - Zn3LSU979# CHECK-NEXT: [14.2] - Zn3LSU980# CHECK-NEXT: [15.0] - Zn3Load981# CHECK-NEXT: [15.1] - Zn3Load982# CHECK-NEXT: [15.2] - Zn3Load983# CHECK-NEXT: [16.0] - Zn3Store984# CHECK-NEXT: [16.1] - Zn3Store985 986# CHECK:      Resource pressure per iteration:987# 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]988# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -989 990# CHECK:      Resource pressure by instruction:991# 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:992# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubq	%ymm0, %ymm0, %ymm0993# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpsubq	%ymm1, %ymm0, %ymm0994 995# CHECK:      Timeline view:996# CHECK-NEXT: Index     0123997 998# CHECK:      [0,0]     DR .   vpsubq	%ymm0, %ymm0, %ymm0999# CHECK-NEXT: [0,1]     DeER   vpsubq	%ymm1, %ymm0, %ymm01000# CHECK-NEXT: [1,0]     D--R   vpsubq	%ymm0, %ymm0, %ymm01001# CHECK-NEXT: [1,1]     DeER   vpsubq	%ymm1, %ymm0, %ymm01002 1003# CHECK:      Average Wait times (based on the timeline view):1004# CHECK-NEXT: [0]: Executions1005# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1006# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1007# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1008 1009# CHECK:            [0]    [1]    [2]    [3]1010# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpsubq	%ymm0, %ymm0, %ymm01011# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpsubq	%ymm1, %ymm0, %ymm01012# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1013 1014# CHECK:      [10] Code Region1015 1016# CHECK:      Iterations:        100001017# CHECK-NEXT: Instructions:      200001018# CHECK-NEXT: Total Cycles:      50041019# CHECK-NEXT: Total uOps:        200001020 1021# CHECK:      Dispatch Width:    61022# CHECK-NEXT: uOps Per Cycle:    4.001023# CHECK-NEXT: IPC:               4.001024# CHECK-NEXT: Block RThroughput: 0.51025 1026# CHECK:      Instruction Info:1027# CHECK-NEXT: [1]: #uOps1028# CHECK-NEXT: [2]: Latency1029# CHECK-NEXT: [3]: RThroughput1030# CHECK-NEXT: [4]: MayLoad1031# CHECK-NEXT: [5]: MayStore1032# CHECK-NEXT: [6]: HasSideEffects (U)1033 1034# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1035# CHECK-NEXT:  1      1     0.50                        vpsubsb	%ymm0, %ymm0, %ymm01036# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm01037 1038# CHECK:      Register File statistics:1039# CHECK-NEXT: Total number of mappings created:    100001040# CHECK-NEXT: Max number of mappings used:         371041 1042# CHECK:      *  Register File #1 -- Zn3FpPRF:1043# CHECK-NEXT:    Number of physical registers:     1601044# CHECK-NEXT:    Total number of mappings created: 100001045# CHECK-NEXT:    Max number of mappings used:      371046 1047# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1048# CHECK-NEXT:    Number of physical registers:     1921049# CHECK-NEXT:    Total number of mappings created: 01050# CHECK-NEXT:    Max number of mappings used:      01051 1052# CHECK:      Resources:1053# CHECK-NEXT: [0]   - Zn3AGU01054# CHECK-NEXT: [1]   - Zn3AGU11055# CHECK-NEXT: [2]   - Zn3AGU21056# CHECK-NEXT: [3]   - Zn3ALU01057# CHECK-NEXT: [4]   - Zn3ALU11058# CHECK-NEXT: [5]   - Zn3ALU21059# CHECK-NEXT: [6]   - Zn3ALU31060# CHECK-NEXT: [7]   - Zn3BRU11061# CHECK-NEXT: [8]   - Zn3FP01062# CHECK-NEXT: [9]   - Zn3FP11063# CHECK-NEXT: [10]  - Zn3FP21064# CHECK-NEXT: [11]  - Zn3FP31065# CHECK-NEXT: [12.0] - Zn3FP451066# CHECK-NEXT: [12.1] - Zn3FP451067# CHECK-NEXT: [13]  - Zn3FPSt1068# CHECK-NEXT: [14.0] - Zn3LSU1069# CHECK-NEXT: [14.1] - Zn3LSU1070# CHECK-NEXT: [14.2] - Zn3LSU1071# CHECK-NEXT: [15.0] - Zn3Load1072# CHECK-NEXT: [15.1] - Zn3Load1073# CHECK-NEXT: [15.2] - Zn3Load1074# CHECK-NEXT: [16.0] - Zn3Store1075# CHECK-NEXT: [16.1] - Zn3Store1076 1077# CHECK:      Resource pressure per iteration:1078# 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]1079# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1080 1081# CHECK:      Resource pressure by instruction:1082# 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:1083# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubsb	%ymm0, %ymm0, %ymm01084# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm01085 1086# CHECK:      Timeline view:1087# CHECK-NEXT: Index     012341088 1089# CHECK:      [0,0]     DeER.   vpsubsb	%ymm0, %ymm0, %ymm01090# CHECK-NEXT: [0,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01091# CHECK-NEXT: [1,0]     DeE-R   vpsubsb	%ymm0, %ymm0, %ymm01092# CHECK-NEXT: [1,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01093 1094# CHECK:      Average Wait times (based on the timeline view):1095# CHECK-NEXT: [0]: Executions1096# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1097# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1098# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1099 1100# CHECK:            [0]    [1]    [2]    [3]1101# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubsb	%ymm0, %ymm0, %ymm01102# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%ymm1, %ymm0, %ymm01103# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1104 1105# CHECK:      [11] Code Region1106 1107# CHECK:      Iterations:        100001108# CHECK-NEXT: Instructions:      200001109# CHECK-NEXT: Total Cycles:      50041110# CHECK-NEXT: Total uOps:        200001111 1112# CHECK:      Dispatch Width:    61113# CHECK-NEXT: uOps Per Cycle:    4.001114# CHECK-NEXT: IPC:               4.001115# CHECK-NEXT: Block RThroughput: 0.51116 1117# CHECK:      Instruction Info:1118# CHECK-NEXT: [1]: #uOps1119# CHECK-NEXT: [2]: Latency1120# CHECK-NEXT: [3]: RThroughput1121# CHECK-NEXT: [4]: MayLoad1122# CHECK-NEXT: [5]: MayStore1123# CHECK-NEXT: [6]: HasSideEffects (U)1124 1125# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1126# CHECK-NEXT:  1      1     0.50                        vpsubsw	%ymm0, %ymm0, %ymm01127# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm01128 1129# CHECK:      Register File statistics:1130# CHECK-NEXT: Total number of mappings created:    100001131# CHECK-NEXT: Max number of mappings used:         371132 1133# CHECK:      *  Register File #1 -- Zn3FpPRF:1134# CHECK-NEXT:    Number of physical registers:     1601135# CHECK-NEXT:    Total number of mappings created: 100001136# CHECK-NEXT:    Max number of mappings used:      371137 1138# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1139# CHECK-NEXT:    Number of physical registers:     1921140# CHECK-NEXT:    Total number of mappings created: 01141# CHECK-NEXT:    Max number of mappings used:      01142 1143# CHECK:      Resources:1144# CHECK-NEXT: [0]   - Zn3AGU01145# CHECK-NEXT: [1]   - Zn3AGU11146# CHECK-NEXT: [2]   - Zn3AGU21147# CHECK-NEXT: [3]   - Zn3ALU01148# CHECK-NEXT: [4]   - Zn3ALU11149# CHECK-NEXT: [5]   - Zn3ALU21150# CHECK-NEXT: [6]   - Zn3ALU31151# CHECK-NEXT: [7]   - Zn3BRU11152# CHECK-NEXT: [8]   - Zn3FP01153# CHECK-NEXT: [9]   - Zn3FP11154# CHECK-NEXT: [10]  - Zn3FP21155# CHECK-NEXT: [11]  - Zn3FP31156# CHECK-NEXT: [12.0] - Zn3FP451157# CHECK-NEXT: [12.1] - Zn3FP451158# CHECK-NEXT: [13]  - Zn3FPSt1159# CHECK-NEXT: [14.0] - Zn3LSU1160# CHECK-NEXT: [14.1] - Zn3LSU1161# CHECK-NEXT: [14.2] - Zn3LSU1162# CHECK-NEXT: [15.0] - Zn3Load1163# CHECK-NEXT: [15.1] - Zn3Load1164# CHECK-NEXT: [15.2] - Zn3Load1165# CHECK-NEXT: [16.0] - Zn3Store1166# CHECK-NEXT: [16.1] - Zn3Store1167 1168# CHECK:      Resource pressure per iteration:1169# 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]1170# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1171 1172# CHECK:      Resource pressure by instruction:1173# 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:1174# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubsw	%ymm0, %ymm0, %ymm01175# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm01176 1177# CHECK:      Timeline view:1178# CHECK-NEXT: Index     012341179 1180# CHECK:      [0,0]     DeER.   vpsubsw	%ymm0, %ymm0, %ymm01181# CHECK-NEXT: [0,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01182# CHECK-NEXT: [1,0]     DeE-R   vpsubsw	%ymm0, %ymm0, %ymm01183# CHECK-NEXT: [1,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01184 1185# CHECK:      Average Wait times (based on the timeline view):1186# CHECK-NEXT: [0]: Executions1187# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1188# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1189# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1190 1191# CHECK:            [0]    [1]    [2]    [3]1192# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubsw	%ymm0, %ymm0, %ymm01193# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%ymm1, %ymm0, %ymm01194# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1195 1196# CHECK:      [12] Code Region1197 1198# CHECK:      Iterations:        100001199# CHECK-NEXT: Instructions:      200001200# CHECK-NEXT: Total Cycles:      50041201# CHECK-NEXT: Total uOps:        200001202 1203# CHECK:      Dispatch Width:    61204# CHECK-NEXT: uOps Per Cycle:    4.001205# CHECK-NEXT: IPC:               4.001206# CHECK-NEXT: Block RThroughput: 0.51207 1208# CHECK:      Instruction Info:1209# CHECK-NEXT: [1]: #uOps1210# CHECK-NEXT: [2]: Latency1211# CHECK-NEXT: [3]: RThroughput1212# CHECK-NEXT: [4]: MayLoad1213# CHECK-NEXT: [5]: MayStore1214# CHECK-NEXT: [6]: HasSideEffects (U)1215 1216# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1217# CHECK-NEXT:  1      1     0.50                        vpsubusb	%ymm0, %ymm0, %ymm01218# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm01219 1220# CHECK:      Register File statistics:1221# CHECK-NEXT: Total number of mappings created:    100001222# CHECK-NEXT: Max number of mappings used:         371223 1224# CHECK:      *  Register File #1 -- Zn3FpPRF:1225# CHECK-NEXT:    Number of physical registers:     1601226# CHECK-NEXT:    Total number of mappings created: 100001227# CHECK-NEXT:    Max number of mappings used:      371228 1229# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1230# CHECK-NEXT:    Number of physical registers:     1921231# CHECK-NEXT:    Total number of mappings created: 01232# CHECK-NEXT:    Max number of mappings used:      01233 1234# CHECK:      Resources:1235# CHECK-NEXT: [0]   - Zn3AGU01236# CHECK-NEXT: [1]   - Zn3AGU11237# CHECK-NEXT: [2]   - Zn3AGU21238# CHECK-NEXT: [3]   - Zn3ALU01239# CHECK-NEXT: [4]   - Zn3ALU11240# CHECK-NEXT: [5]   - Zn3ALU21241# CHECK-NEXT: [6]   - Zn3ALU31242# CHECK-NEXT: [7]   - Zn3BRU11243# CHECK-NEXT: [8]   - Zn3FP01244# CHECK-NEXT: [9]   - Zn3FP11245# CHECK-NEXT: [10]  - Zn3FP21246# CHECK-NEXT: [11]  - Zn3FP31247# CHECK-NEXT: [12.0] - Zn3FP451248# CHECK-NEXT: [12.1] - Zn3FP451249# CHECK-NEXT: [13]  - Zn3FPSt1250# CHECK-NEXT: [14.0] - Zn3LSU1251# CHECK-NEXT: [14.1] - Zn3LSU1252# CHECK-NEXT: [14.2] - Zn3LSU1253# CHECK-NEXT: [15.0] - Zn3Load1254# CHECK-NEXT: [15.1] - Zn3Load1255# CHECK-NEXT: [15.2] - Zn3Load1256# CHECK-NEXT: [16.0] - Zn3Store1257# CHECK-NEXT: [16.1] - Zn3Store1258 1259# CHECK:      Resource pressure per iteration:1260# 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]1261# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1262 1263# CHECK:      Resource pressure by instruction:1264# 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:1265# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubusb	%ymm0, %ymm0, %ymm01266# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm01267 1268# CHECK:      Timeline view:1269# CHECK-NEXT: Index     012341270 1271# CHECK:      [0,0]     DeER.   vpsubusb	%ymm0, %ymm0, %ymm01272# CHECK-NEXT: [0,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01273# CHECK-NEXT: [1,0]     DeE-R   vpsubusb	%ymm0, %ymm0, %ymm01274# CHECK-NEXT: [1,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01275 1276# CHECK:      Average Wait times (based on the timeline view):1277# CHECK-NEXT: [0]: Executions1278# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1279# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1280# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1281 1282# CHECK:            [0]    [1]    [2]    [3]1283# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubusb	%ymm0, %ymm0, %ymm01284# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%ymm1, %ymm0, %ymm01285# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1286 1287# CHECK:      [13] Code Region1288 1289# CHECK:      Iterations:        100001290# CHECK-NEXT: Instructions:      200001291# CHECK-NEXT: Total Cycles:      50041292# CHECK-NEXT: Total uOps:        200001293 1294# CHECK:      Dispatch Width:    61295# CHECK-NEXT: uOps Per Cycle:    4.001296# CHECK-NEXT: IPC:               4.001297# CHECK-NEXT: Block RThroughput: 0.51298 1299# CHECK:      Instruction Info:1300# CHECK-NEXT: [1]: #uOps1301# CHECK-NEXT: [2]: Latency1302# CHECK-NEXT: [3]: RThroughput1303# CHECK-NEXT: [4]: MayLoad1304# CHECK-NEXT: [5]: MayStore1305# CHECK-NEXT: [6]: HasSideEffects (U)1306 1307# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1308# CHECK-NEXT:  1      1     0.50                        vpsubusw	%ymm0, %ymm0, %ymm01309# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm01310 1311# CHECK:      Register File statistics:1312# CHECK-NEXT: Total number of mappings created:    100001313# CHECK-NEXT: Max number of mappings used:         371314 1315# CHECK:      *  Register File #1 -- Zn3FpPRF:1316# CHECK-NEXT:    Number of physical registers:     1601317# CHECK-NEXT:    Total number of mappings created: 100001318# CHECK-NEXT:    Max number of mappings used:      371319 1320# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1321# CHECK-NEXT:    Number of physical registers:     1921322# CHECK-NEXT:    Total number of mappings created: 01323# CHECK-NEXT:    Max number of mappings used:      01324 1325# CHECK:      Resources:1326# CHECK-NEXT: [0]   - Zn3AGU01327# CHECK-NEXT: [1]   - Zn3AGU11328# CHECK-NEXT: [2]   - Zn3AGU21329# CHECK-NEXT: [3]   - Zn3ALU01330# CHECK-NEXT: [4]   - Zn3ALU11331# CHECK-NEXT: [5]   - Zn3ALU21332# CHECK-NEXT: [6]   - Zn3ALU31333# CHECK-NEXT: [7]   - Zn3BRU11334# CHECK-NEXT: [8]   - Zn3FP01335# CHECK-NEXT: [9]   - Zn3FP11336# CHECK-NEXT: [10]  - Zn3FP21337# CHECK-NEXT: [11]  - Zn3FP31338# CHECK-NEXT: [12.0] - Zn3FP451339# CHECK-NEXT: [12.1] - Zn3FP451340# CHECK-NEXT: [13]  - Zn3FPSt1341# CHECK-NEXT: [14.0] - Zn3LSU1342# CHECK-NEXT: [14.1] - Zn3LSU1343# CHECK-NEXT: [14.2] - Zn3LSU1344# CHECK-NEXT: [15.0] - Zn3Load1345# CHECK-NEXT: [15.1] - Zn3Load1346# CHECK-NEXT: [15.2] - Zn3Load1347# CHECK-NEXT: [16.0] - Zn3Store1348# CHECK-NEXT: [16.1] - Zn3Store1349 1350# CHECK:      Resource pressure per iteration:1351# 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]1352# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -      -      -      -      -1353 1354# CHECK:      Resource pressure by instruction:1355# 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:1356# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -      -     vpsubusw	%ymm0, %ymm0, %ymm01357# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm01358 1359# CHECK:      Timeline view:1360# CHECK-NEXT: Index     012341361 1362# CHECK:      [0,0]     DeER.   vpsubusw	%ymm0, %ymm0, %ymm01363# CHECK-NEXT: [0,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01364# CHECK-NEXT: [1,0]     DeE-R   vpsubusw	%ymm0, %ymm0, %ymm01365# CHECK-NEXT: [1,1]     D=eER   vpxor	%ymm1, %ymm0, %ymm01366 1367# CHECK:      Average Wait times (based on the timeline view):1368# CHECK-NEXT: [0]: Executions1369# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1370# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1371# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1372 1373# CHECK:            [0]    [1]    [2]    [3]1374# CHECK-NEXT: 0.     2     1.0    1.0    0.5       vpsubusw	%ymm0, %ymm0, %ymm01375# CHECK-NEXT: 1.     2     2.0    0.0    0.0       vpxor	%ymm1, %ymm0, %ymm01376# CHECK-NEXT:        2     1.5    0.5    0.3       <total>1377 1378# CHECK:      [14] Code Region1379 1380# CHECK:      Iterations:        100001381# CHECK-NEXT: Instructions:      200001382# CHECK-NEXT: Total Cycles:      33371383# CHECK-NEXT: Total uOps:        200001384 1385# CHECK:      Dispatch Width:    61386# CHECK-NEXT: uOps Per Cycle:    5.991387# CHECK-NEXT: IPC:               5.991388# CHECK-NEXT: Block RThroughput: 0.31389 1390# CHECK:      Instruction Info:1391# CHECK-NEXT: [1]: #uOps1392# CHECK-NEXT: [2]: Latency1393# CHECK-NEXT: [3]: RThroughput1394# CHECK-NEXT: [4]: MayLoad1395# CHECK-NEXT: [5]: MayStore1396# CHECK-NEXT: [6]: HasSideEffects (U)1397 1398# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1399# CHECK-NEXT:  1      0     0.17                        vpcmpgtb	%ymm0, %ymm0, %ymm01400# CHECK-NEXT:  1      1     0.25                        vpaddb	%ymm0, %ymm0, %ymm01401 1402# CHECK:      Register File statistics:1403# CHECK-NEXT: Total number of mappings created:    100001404# CHECK-NEXT: Max number of mappings used:         91405 1406# CHECK:      *  Register File #1 -- Zn3FpPRF:1407# CHECK-NEXT:    Number of physical registers:     1601408# CHECK-NEXT:    Total number of mappings created: 100001409# CHECK-NEXT:    Max number of mappings used:      91410 1411# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1412# CHECK-NEXT:    Number of physical registers:     1921413# CHECK-NEXT:    Total number of mappings created: 01414# CHECK-NEXT:    Max number of mappings used:      01415 1416# CHECK:      Resources:1417# CHECK-NEXT: [0]   - Zn3AGU01418# CHECK-NEXT: [1]   - Zn3AGU11419# CHECK-NEXT: [2]   - Zn3AGU21420# CHECK-NEXT: [3]   - Zn3ALU01421# CHECK-NEXT: [4]   - Zn3ALU11422# CHECK-NEXT: [5]   - Zn3ALU21423# CHECK-NEXT: [6]   - Zn3ALU31424# CHECK-NEXT: [7]   - Zn3BRU11425# CHECK-NEXT: [8]   - Zn3FP01426# CHECK-NEXT: [9]   - Zn3FP11427# CHECK-NEXT: [10]  - Zn3FP21428# CHECK-NEXT: [11]  - Zn3FP31429# CHECK-NEXT: [12.0] - Zn3FP451430# CHECK-NEXT: [12.1] - Zn3FP451431# CHECK-NEXT: [13]  - Zn3FPSt1432# CHECK-NEXT: [14.0] - Zn3LSU1433# CHECK-NEXT: [14.1] - Zn3LSU1434# CHECK-NEXT: [14.2] - Zn3LSU1435# CHECK-NEXT: [15.0] - Zn3Load1436# CHECK-NEXT: [15.1] - Zn3Load1437# CHECK-NEXT: [15.2] - Zn3Load1438# CHECK-NEXT: [16.0] - Zn3Store1439# CHECK-NEXT: [16.1] - Zn3Store1440 1441# CHECK:      Resource pressure per iteration:1442# 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]1443# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1444 1445# CHECK:      Resource pressure by instruction:1446# 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:1447# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtb	%ymm0, %ymm0, %ymm01448# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddb	%ymm0, %ymm0, %ymm01449 1450# CHECK:      Timeline view:1451# CHECK-NEXT: Index     01231452 1453# CHECK:      [0,0]     DR .   vpcmpgtb	%ymm0, %ymm0, %ymm01454# CHECK-NEXT: [0,1]     DeER   vpaddb	%ymm0, %ymm0, %ymm01455# CHECK-NEXT: [1,0]     D--R   vpcmpgtb	%ymm0, %ymm0, %ymm01456# CHECK-NEXT: [1,1]     DeER   vpaddb	%ymm0, %ymm0, %ymm01457 1458# CHECK:      Average Wait times (based on the timeline view):1459# CHECK-NEXT: [0]: Executions1460# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1461# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1462# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1463 1464# CHECK:            [0]    [1]    [2]    [3]1465# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtb	%ymm0, %ymm0, %ymm01466# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddb	%ymm0, %ymm0, %ymm01467# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1468 1469# CHECK:      [15] Code Region1470 1471# CHECK:      Iterations:        100001472# CHECK-NEXT: Instructions:      200001473# CHECK-NEXT: Total Cycles:      33371474# CHECK-NEXT: Total uOps:        200001475 1476# CHECK:      Dispatch Width:    61477# CHECK-NEXT: uOps Per Cycle:    5.991478# CHECK-NEXT: IPC:               5.991479# CHECK-NEXT: Block RThroughput: 0.31480 1481# CHECK:      Instruction Info:1482# CHECK-NEXT: [1]: #uOps1483# CHECK-NEXT: [2]: Latency1484# CHECK-NEXT: [3]: RThroughput1485# CHECK-NEXT: [4]: MayLoad1486# CHECK-NEXT: [5]: MayStore1487# CHECK-NEXT: [6]: HasSideEffects (U)1488 1489# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1490# CHECK-NEXT:  1      0     0.17                        vpcmpgtw	%ymm0, %ymm0, %ymm01491# CHECK-NEXT:  1      1     0.25                        vpaddw	%ymm0, %ymm0, %ymm01492 1493# CHECK:      Register File statistics:1494# CHECK-NEXT: Total number of mappings created:    100001495# CHECK-NEXT: Max number of mappings used:         91496 1497# CHECK:      *  Register File #1 -- Zn3FpPRF:1498# CHECK-NEXT:    Number of physical registers:     1601499# CHECK-NEXT:    Total number of mappings created: 100001500# CHECK-NEXT:    Max number of mappings used:      91501 1502# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1503# CHECK-NEXT:    Number of physical registers:     1921504# CHECK-NEXT:    Total number of mappings created: 01505# CHECK-NEXT:    Max number of mappings used:      01506 1507# CHECK:      Resources:1508# CHECK-NEXT: [0]   - Zn3AGU01509# CHECK-NEXT: [1]   - Zn3AGU11510# CHECK-NEXT: [2]   - Zn3AGU21511# CHECK-NEXT: [3]   - Zn3ALU01512# CHECK-NEXT: [4]   - Zn3ALU11513# CHECK-NEXT: [5]   - Zn3ALU21514# CHECK-NEXT: [6]   - Zn3ALU31515# CHECK-NEXT: [7]   - Zn3BRU11516# CHECK-NEXT: [8]   - Zn3FP01517# CHECK-NEXT: [9]   - Zn3FP11518# CHECK-NEXT: [10]  - Zn3FP21519# CHECK-NEXT: [11]  - Zn3FP31520# CHECK-NEXT: [12.0] - Zn3FP451521# CHECK-NEXT: [12.1] - Zn3FP451522# CHECK-NEXT: [13]  - Zn3FPSt1523# CHECK-NEXT: [14.0] - Zn3LSU1524# CHECK-NEXT: [14.1] - Zn3LSU1525# CHECK-NEXT: [14.2] - Zn3LSU1526# CHECK-NEXT: [15.0] - Zn3Load1527# CHECK-NEXT: [15.1] - Zn3Load1528# CHECK-NEXT: [15.2] - Zn3Load1529# CHECK-NEXT: [16.0] - Zn3Store1530# CHECK-NEXT: [16.1] - Zn3Store1531 1532# CHECK:      Resource pressure per iteration:1533# 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]1534# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1535 1536# CHECK:      Resource pressure by instruction:1537# 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:1538# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtw	%ymm0, %ymm0, %ymm01539# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddw	%ymm0, %ymm0, %ymm01540 1541# CHECK:      Timeline view:1542# CHECK-NEXT: Index     01231543 1544# CHECK:      [0,0]     DR .   vpcmpgtw	%ymm0, %ymm0, %ymm01545# CHECK-NEXT: [0,1]     DeER   vpaddw	%ymm0, %ymm0, %ymm01546# CHECK-NEXT: [1,0]     D--R   vpcmpgtw	%ymm0, %ymm0, %ymm01547# CHECK-NEXT: [1,1]     DeER   vpaddw	%ymm0, %ymm0, %ymm01548 1549# CHECK:      Average Wait times (based on the timeline view):1550# CHECK-NEXT: [0]: Executions1551# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1552# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1553# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1554 1555# CHECK:            [0]    [1]    [2]    [3]1556# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtw	%ymm0, %ymm0, %ymm01557# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddw	%ymm0, %ymm0, %ymm01558# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1559 1560# CHECK:      [16] Code Region1561 1562# CHECK:      Iterations:        100001563# CHECK-NEXT: Instructions:      200001564# CHECK-NEXT: Total Cycles:      33371565# CHECK-NEXT: Total uOps:        200001566 1567# CHECK:      Dispatch Width:    61568# CHECK-NEXT: uOps Per Cycle:    5.991569# CHECK-NEXT: IPC:               5.991570# CHECK-NEXT: Block RThroughput: 0.31571 1572# CHECK:      Instruction Info:1573# CHECK-NEXT: [1]: #uOps1574# CHECK-NEXT: [2]: Latency1575# CHECK-NEXT: [3]: RThroughput1576# CHECK-NEXT: [4]: MayLoad1577# CHECK-NEXT: [5]: MayStore1578# CHECK-NEXT: [6]: HasSideEffects (U)1579 1580# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1581# CHECK-NEXT:  1      0     0.17                        vpcmpgtd	%ymm0, %ymm0, %ymm01582# CHECK-NEXT:  1      1     0.25                        vpaddd	%ymm0, %ymm0, %ymm01583 1584# CHECK:      Register File statistics:1585# CHECK-NEXT: Total number of mappings created:    100001586# CHECK-NEXT: Max number of mappings used:         91587 1588# CHECK:      *  Register File #1 -- Zn3FpPRF:1589# CHECK-NEXT:    Number of physical registers:     1601590# CHECK-NEXT:    Total number of mappings created: 100001591# CHECK-NEXT:    Max number of mappings used:      91592 1593# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1594# CHECK-NEXT:    Number of physical registers:     1921595# CHECK-NEXT:    Total number of mappings created: 01596# CHECK-NEXT:    Max number of mappings used:      01597 1598# CHECK:      Resources:1599# CHECK-NEXT: [0]   - Zn3AGU01600# CHECK-NEXT: [1]   - Zn3AGU11601# CHECK-NEXT: [2]   - Zn3AGU21602# CHECK-NEXT: [3]   - Zn3ALU01603# CHECK-NEXT: [4]   - Zn3ALU11604# CHECK-NEXT: [5]   - Zn3ALU21605# CHECK-NEXT: [6]   - Zn3ALU31606# CHECK-NEXT: [7]   - Zn3BRU11607# CHECK-NEXT: [8]   - Zn3FP01608# CHECK-NEXT: [9]   - Zn3FP11609# CHECK-NEXT: [10]  - Zn3FP21610# CHECK-NEXT: [11]  - Zn3FP31611# CHECK-NEXT: [12.0] - Zn3FP451612# CHECK-NEXT: [12.1] - Zn3FP451613# CHECK-NEXT: [13]  - Zn3FPSt1614# CHECK-NEXT: [14.0] - Zn3LSU1615# CHECK-NEXT: [14.1] - Zn3LSU1616# CHECK-NEXT: [14.2] - Zn3LSU1617# CHECK-NEXT: [15.0] - Zn3Load1618# CHECK-NEXT: [15.1] - Zn3Load1619# CHECK-NEXT: [15.2] - Zn3Load1620# CHECK-NEXT: [16.0] - Zn3Store1621# CHECK-NEXT: [16.1] - Zn3Store1622 1623# CHECK:      Resource pressure per iteration:1624# 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]1625# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1626 1627# CHECK:      Resource pressure by instruction:1628# 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:1629# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtd	%ymm0, %ymm0, %ymm01630# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddd	%ymm0, %ymm0, %ymm01631 1632# CHECK:      Timeline view:1633# CHECK-NEXT: Index     01231634 1635# CHECK:      [0,0]     DR .   vpcmpgtd	%ymm0, %ymm0, %ymm01636# CHECK-NEXT: [0,1]     DeER   vpaddd	%ymm0, %ymm0, %ymm01637# CHECK-NEXT: [1,0]     D--R   vpcmpgtd	%ymm0, %ymm0, %ymm01638# CHECK-NEXT: [1,1]     DeER   vpaddd	%ymm0, %ymm0, %ymm01639 1640# CHECK:      Average Wait times (based on the timeline view):1641# CHECK-NEXT: [0]: Executions1642# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1643# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1644# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1645 1646# CHECK:            [0]    [1]    [2]    [3]1647# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtd	%ymm0, %ymm0, %ymm01648# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddd	%ymm0, %ymm0, %ymm01649# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1650 1651# CHECK:      [17] Code Region1652 1653# CHECK:      Iterations:        100001654# CHECK-NEXT: Instructions:      200001655# CHECK-NEXT: Total Cycles:      33371656# CHECK-NEXT: Total uOps:        200001657 1658# CHECK:      Dispatch Width:    61659# CHECK-NEXT: uOps Per Cycle:    5.991660# CHECK-NEXT: IPC:               5.991661# CHECK-NEXT: Block RThroughput: 0.31662 1663# CHECK:      Instruction Info:1664# CHECK-NEXT: [1]: #uOps1665# CHECK-NEXT: [2]: Latency1666# CHECK-NEXT: [3]: RThroughput1667# CHECK-NEXT: [4]: MayLoad1668# CHECK-NEXT: [5]: MayStore1669# CHECK-NEXT: [6]: HasSideEffects (U)1670 1671# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1672# CHECK-NEXT:  1      0     0.17                        vpcmpgtq	%ymm0, %ymm0, %ymm01673# CHECK-NEXT:  1      1     0.25                        vpaddq	%ymm0, %ymm0, %ymm01674 1675# CHECK:      Register File statistics:1676# CHECK-NEXT: Total number of mappings created:    100001677# CHECK-NEXT: Max number of mappings used:         91678 1679# CHECK:      *  Register File #1 -- Zn3FpPRF:1680# CHECK-NEXT:    Number of physical registers:     1601681# CHECK-NEXT:    Total number of mappings created: 100001682# CHECK-NEXT:    Max number of mappings used:      91683 1684# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1685# CHECK-NEXT:    Number of physical registers:     1921686# CHECK-NEXT:    Total number of mappings created: 01687# CHECK-NEXT:    Max number of mappings used:      01688 1689# CHECK:      Resources:1690# CHECK-NEXT: [0]   - Zn3AGU01691# CHECK-NEXT: [1]   - Zn3AGU11692# CHECK-NEXT: [2]   - Zn3AGU21693# CHECK-NEXT: [3]   - Zn3ALU01694# CHECK-NEXT: [4]   - Zn3ALU11695# CHECK-NEXT: [5]   - Zn3ALU21696# CHECK-NEXT: [6]   - Zn3ALU31697# CHECK-NEXT: [7]   - Zn3BRU11698# CHECK-NEXT: [8]   - Zn3FP01699# CHECK-NEXT: [9]   - Zn3FP11700# CHECK-NEXT: [10]  - Zn3FP21701# CHECK-NEXT: [11]  - Zn3FP31702# CHECK-NEXT: [12.0] - Zn3FP451703# CHECK-NEXT: [12.1] - Zn3FP451704# CHECK-NEXT: [13]  - Zn3FPSt1705# CHECK-NEXT: [14.0] - Zn3LSU1706# CHECK-NEXT: [14.1] - Zn3LSU1707# CHECK-NEXT: [14.2] - Zn3LSU1708# CHECK-NEXT: [15.0] - Zn3Load1709# CHECK-NEXT: [15.1] - Zn3Load1710# CHECK-NEXT: [15.2] - Zn3Load1711# CHECK-NEXT: [16.0] - Zn3Store1712# CHECK-NEXT: [16.1] - Zn3Store1713 1714# CHECK:      Resource pressure per iteration:1715# 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]1716# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -1717 1718# CHECK:      Resource pressure by instruction:1719# 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:1720# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -      -     vpcmpgtq	%ymm0, %ymm0, %ymm01721# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -      -      -      -      -      -     vpaddq	%ymm0, %ymm0, %ymm01722 1723# CHECK:      Timeline view:1724# CHECK-NEXT: Index     01231725 1726# CHECK:      [0,0]     DR .   vpcmpgtq	%ymm0, %ymm0, %ymm01727# CHECK-NEXT: [0,1]     DeER   vpaddq	%ymm0, %ymm0, %ymm01728# CHECK-NEXT: [1,0]     D--R   vpcmpgtq	%ymm0, %ymm0, %ymm01729# CHECK-NEXT: [1,1]     DeER   vpaddq	%ymm0, %ymm0, %ymm01730 1731# CHECK:      Average Wait times (based on the timeline view):1732# CHECK-NEXT: [0]: Executions1733# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1734# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1735# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1736 1737# CHECK:            [0]    [1]    [2]    [3]1738# CHECK-NEXT: 0.     2     0.0    0.0    1.0       vpcmpgtq	%ymm0, %ymm0, %ymm01739# CHECK-NEXT: 1.     2     1.0    1.0    0.0       vpaddq	%ymm0, %ymm0, %ymm01740# CHECK-NEXT:        2     0.5    0.5    0.5       <total>1741 1742# CHECK:      [18] Code Region1743 1744# CHECK:      Iterations:        100001745# CHECK-NEXT: Instructions:      200001746# CHECK-NEXT: Total Cycles:      400031747# CHECK-NEXT: Total uOps:        200001748 1749# CHECK:      Dispatch Width:    61750# CHECK-NEXT: uOps Per Cycle:    0.501751# CHECK-NEXT: IPC:               0.501752# CHECK-NEXT: Block RThroughput: 1.01753 1754# CHECK:      Instruction Info:1755# CHECK-NEXT: [1]: #uOps1756# CHECK-NEXT: [2]: Latency1757# CHECK-NEXT: [3]: RThroughput1758# CHECK-NEXT: [4]: MayLoad1759# CHECK-NEXT: [5]: MayStore1760# CHECK-NEXT: [6]: HasSideEffects (U)1761 1762# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1763# CHECK-NEXT:  1      3     1.00                        vperm2f128	$136, %ymm0, %ymm0, %ymm01764# CHECK-NEXT:  1      1     0.25                        vxorps	%ymm1, %ymm0, %ymm01765 1766# CHECK:      Register File statistics:1767# CHECK-NEXT: Total number of mappings created:    200001768# CHECK-NEXT: Max number of mappings used:         661769 1770# CHECK:      *  Register File #1 -- Zn3FpPRF:1771# CHECK-NEXT:    Number of physical registers:     1601772# CHECK-NEXT:    Total number of mappings created: 200001773# CHECK-NEXT:    Max number of mappings used:      661774 1775# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1776# CHECK-NEXT:    Number of physical registers:     1921777# CHECK-NEXT:    Total number of mappings created: 01778# CHECK-NEXT:    Max number of mappings used:      01779 1780# CHECK:      Resources:1781# CHECK-NEXT: [0]   - Zn3AGU01782# CHECK-NEXT: [1]   - Zn3AGU11783# CHECK-NEXT: [2]   - Zn3AGU21784# CHECK-NEXT: [3]   - Zn3ALU01785# CHECK-NEXT: [4]   - Zn3ALU11786# CHECK-NEXT: [5]   - Zn3ALU21787# CHECK-NEXT: [6]   - Zn3ALU31788# CHECK-NEXT: [7]   - Zn3BRU11789# CHECK-NEXT: [8]   - Zn3FP01790# CHECK-NEXT: [9]   - Zn3FP11791# CHECK-NEXT: [10]  - Zn3FP21792# CHECK-NEXT: [11]  - Zn3FP31793# CHECK-NEXT: [12.0] - Zn3FP451794# CHECK-NEXT: [12.1] - Zn3FP451795# CHECK-NEXT: [13]  - Zn3FPSt1796# CHECK-NEXT: [14.0] - Zn3LSU1797# CHECK-NEXT: [14.1] - Zn3LSU1798# CHECK-NEXT: [14.2] - Zn3LSU1799# CHECK-NEXT: [15.0] - Zn3Load1800# CHECK-NEXT: [15.1] - Zn3Load1801# CHECK-NEXT: [15.2] - Zn3Load1802# CHECK-NEXT: [16.0] - Zn3Store1803# CHECK-NEXT: [16.1] - Zn3Store1804 1805# CHECK:      Resource pressure per iteration:1806# 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]1807# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33   1.00   0.33   0.33    -      -      -      -      -      -      -      -      -      -      -1808 1809# CHECK:      Resource pressure by instruction:1810# 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:1811# CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -      -      -      -      -      -      -     vperm2f128	$136, %ymm0, %ymm0, %ymm01812# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33    -     0.33   0.33    -      -      -      -      -      -      -      -      -      -      -     vxorps	%ymm1, %ymm0, %ymm01813 1814# CHECK:      Timeline view:1815# CHECK-NEXT:                     01816# CHECK-NEXT: Index     01234567891817 1818# CHECK:      [0,0]     DeeeER    .   vperm2f128	$136, %ymm0, %ymm0, %ymm01819# CHECK-NEXT: [0,1]     D===eER   .   vxorps	%ymm1, %ymm0, %ymm01820# CHECK-NEXT: [1,0]     D====eeeER.   vperm2f128	$136, %ymm0, %ymm0, %ymm01821# CHECK-NEXT: [1,1]     D=======eER   vxorps	%ymm1, %ymm0, %ymm01822 1823# CHECK:      Average Wait times (based on the timeline view):1824# CHECK-NEXT: [0]: Executions1825# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1826# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1827# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1828 1829# CHECK:            [0]    [1]    [2]    [3]1830# CHECK-NEXT: 0.     2     3.0    0.5    0.0       vperm2f128	$136, %ymm0, %ymm0, %ymm01831# CHECK-NEXT: 1.     2     6.0    0.0    0.0       vxorps	%ymm1, %ymm0, %ymm01832# CHECK-NEXT:        2     4.5    0.3    0.0       <total>1833 1834# CHECK:      [19] Code Region1835 1836# CHECK:      Iterations:        100001837# CHECK-NEXT: Instructions:      200001838# CHECK-NEXT: Total Cycles:      400031839# CHECK-NEXT: Total uOps:        200001840 1841# CHECK:      Dispatch Width:    61842# CHECK-NEXT: uOps Per Cycle:    0.501843# CHECK-NEXT: IPC:               0.501844# CHECK-NEXT: Block RThroughput: 1.01845 1846# CHECK:      Instruction Info:1847# CHECK-NEXT: [1]: #uOps1848# CHECK-NEXT: [2]: Latency1849# CHECK-NEXT: [3]: RThroughput1850# CHECK-NEXT: [4]: MayLoad1851# CHECK-NEXT: [5]: MayStore1852# CHECK-NEXT: [6]: HasSideEffects (U)1853 1854# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:1855# CHECK-NEXT:  1      3     1.00                        vperm2i128	$136, %ymm0, %ymm0, %ymm01856# CHECK-NEXT:  1      1     0.25                        vpxor	%ymm1, %ymm0, %ymm01857 1858# CHECK:      Register File statistics:1859# CHECK-NEXT: Total number of mappings created:    200001860# CHECK-NEXT: Max number of mappings used:         661861 1862# CHECK:      *  Register File #1 -- Zn3FpPRF:1863# CHECK-NEXT:    Number of physical registers:     1601864# CHECK-NEXT:    Total number of mappings created: 200001865# CHECK-NEXT:    Max number of mappings used:      661866 1867# CHECK:      *  Register File #2 -- Zn3IntegerPRF:1868# CHECK-NEXT:    Number of physical registers:     1921869# CHECK-NEXT:    Total number of mappings created: 01870# CHECK-NEXT:    Max number of mappings used:      01871 1872# CHECK:      Resources:1873# CHECK-NEXT: [0]   - Zn3AGU01874# CHECK-NEXT: [1]   - Zn3AGU11875# CHECK-NEXT: [2]   - Zn3AGU21876# CHECK-NEXT: [3]   - Zn3ALU01877# CHECK-NEXT: [4]   - Zn3ALU11878# CHECK-NEXT: [5]   - Zn3ALU21879# CHECK-NEXT: [6]   - Zn3ALU31880# CHECK-NEXT: [7]   - Zn3BRU11881# CHECK-NEXT: [8]   - Zn3FP01882# CHECK-NEXT: [9]   - Zn3FP11883# CHECK-NEXT: [10]  - Zn3FP21884# CHECK-NEXT: [11]  - Zn3FP31885# CHECK-NEXT: [12.0] - Zn3FP451886# CHECK-NEXT: [12.1] - Zn3FP451887# CHECK-NEXT: [13]  - Zn3FPSt1888# CHECK-NEXT: [14.0] - Zn3LSU1889# CHECK-NEXT: [14.1] - Zn3LSU1890# CHECK-NEXT: [14.2] - Zn3LSU1891# CHECK-NEXT: [15.0] - Zn3Load1892# CHECK-NEXT: [15.1] - Zn3Load1893# CHECK-NEXT: [15.2] - Zn3Load1894# CHECK-NEXT: [16.0] - Zn3Store1895# CHECK-NEXT: [16.1] - Zn3Store1896 1897# CHECK:      Resource pressure per iteration:1898# 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]1899# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33   1.00   0.33   0.33    -      -      -      -      -      -      -      -      -      -      -1900 1901# CHECK:      Resource pressure by instruction:1902# 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:1903# CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00    -      -      -      -      -      -      -      -      -      -      -      -      -     vperm2i128	$136, %ymm0, %ymm0, %ymm01904# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33    -     0.33   0.33    -      -      -      -      -      -      -      -      -      -      -     vpxor	%ymm1, %ymm0, %ymm01905 1906# CHECK:      Timeline view:1907# CHECK-NEXT:                     01908# CHECK-NEXT: Index     01234567891909 1910# CHECK:      [0,0]     DeeeER    .   vperm2i128	$136, %ymm0, %ymm0, %ymm01911# CHECK-NEXT: [0,1]     D===eER   .   vpxor	%ymm1, %ymm0, %ymm01912# CHECK-NEXT: [1,0]     D====eeeER.   vperm2i128	$136, %ymm0, %ymm0, %ymm01913# CHECK-NEXT: [1,1]     D=======eER   vpxor	%ymm1, %ymm0, %ymm01914 1915# CHECK:      Average Wait times (based on the timeline view):1916# CHECK-NEXT: [0]: Executions1917# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1918# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1919# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1920 1921# CHECK:            [0]    [1]    [2]    [3]1922# CHECK-NEXT: 0.     2     3.0    0.5    0.0       vperm2i128	$136, %ymm0, %ymm0, %ymm01923# CHECK-NEXT: 1.     2     6.0    0.0    0.0       vpxor	%ymm1, %ymm0, %ymm01924# CHECK-NEXT:        2     4.5    0.3    0.0       <total>1925