brintos

brintos / llvm-project-archived public Read only

0
0
Text · 231.6 KiB · dee46a3 Raw
5341 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -mtriple=aarch64 -mcpu=neoverse-n2 --instruction-info=0 --resource-pressure=0 --timeline --timeline-max-iterations=1 < %s | FileCheck %s3 4# LLVM-MCA-BEGIN G015ld1  { v1.1d }, [x27], #86add x0, x27, 17ld1  { v1.2d }, [x27], #168add x0, x27, 19ld1  { v1.2s }, [x27], #810add x0, x27, 111ld1  { v1.4h }, [x27], #812add x0, x27, 113ld1  { v1.4s }, [x27], #1614add x0, x27, 115# LLVM-MCA-END16 17# LLVM-MCA-BEGIN G0218ld1  { v1.8b }, [x27], #819add x0, x27, 120ld1  { v1.8h }, [x27], #1621add x0, x27, 122ld1  { v1.16b }, [x27], #1623add x0, x27, 124ld1  { v1.1d }, [x27], x2825add x0, x27, 126ld1  { v1.2d }, [x27], x2827add x0, x27, 128# LLVM-MCA-END29 30# LLVM-MCA-BEGIN G0331ld1  { v1.2s }, [x27], x2832add x0, x27, 133ld1  { v1.4h }, [x27], x2834add x0, x27, 135ld1  { v1.4s }, [x27], x2836add x0, x27, 137ld1  { v1.8b }, [x27], x2838add x0, x27, 139ld1  { v1.8h }, [x27], x2840add x0, x27, 141# LLVM-MCA-END42 43# LLVM-MCA-BEGIN G0444ld1  { v1.16b }, [x27], x2845add x0, x27, 146ld1  { v1.1d, v2.1d }, [x27], #1647add x0, x27, 148ld1  { v1.2d, v2.2d }, [x27], #3249add x0, x27, 150ld1  { v1.2s, v2.2s }, [x27], #1651add x0, x27, 152ld1  { v1.4h, v2.4h }, [x27], #1653add x0, x27, 154# LLVM-MCA-END55 56# LLVM-MCA-BEGIN G0557ld1  { v1.4s, v2.4s }, [x27], #3258add x0, x27, 159ld1  { v1.8b, v2.8b }, [x27], #1660add x0, x27, 161ld1  { v1.8h, v2.8h }, [x27], #3262add x0, x27, 163ld1  { v1.16b, v2.16b }, [x27], #3264add x0, x27, 165ld1  { v1.1d, v2.1d }, [x27], x2866add x0, x27, 167# LLVM-MCA-END68 69# LLVM-MCA-BEGIN G0670ld1  { v1.2d, v2.2d }, [x27], x2871add x0, x27, 172ld1  { v1.2s, v2.2s }, [x27], x2873add x0, x27, 174ld1  { v1.4h, v2.4h }, [x27], x2875add x0, x27, 176ld1  { v1.4s, v2.4s }, [x27], x2877add x0, x27, 178ld1  { v1.8b, v2.8b }, [x27], x2879add x0, x27, 180# LLVM-MCA-END81 82# LLVM-MCA-BEGIN G0783ld1  { v1.8h, v2.8h }, [x27], x2884add x0, x27, 185ld1  { v1.16b, v2.16b }, [x27], x2886add x0, x27, 187ld1  { v1.1d, v2.1d, v3.1d }, [x27], #2488add x0, x27, 189ld1  { v1.2d, v2.2d, v3.2d }, [x27], #4890add x0, x27, 191ld1  { v1.2s, v2.2s, v3.2s }, [x27], #2492add x0, x27, 193# LLVM-MCA-END94 95# LLVM-MCA-BEGIN G0896ld1  { v1.4h, v2.4h, v3.4h }, [x27], #2497add x0, x27, 198ld1  { v1.4s, v2.4s, v3.4s }, [x27], #4899add x0, x27, 1100ld1  { v1.8b, v2.8b, v3.8b }, [x27], #24101add x0, x27, 1102ld1  { v1.8h, v2.8h, v3.8h }, [x27], #48103add x0, x27, 1104ld1  { v1.16b, v2.16b, v3.16b }, [x27], #48105add x0, x27, 1106# LLVM-MCA-END107 108# LLVM-MCA-BEGIN G09109ld1  { v1.1d, v2.1d, v3.1d }, [x27], x28110add x0, x27, 1111ld1  { v1.2d, v2.2d, v3.2d }, [x27], x28112add x0, x27, 1113ld1  { v1.2s, v2.2s, v3.2s }, [x27], x28114add x0, x27, 1115ld1  { v1.4h, v2.4h, v3.4h }, [x27], x28116add x0, x27, 1117ld1  { v1.4s, v2.4s, v3.4s }, [x27], x28118add x0, x27, 1119# LLVM-MCA-END120 121# LLVM-MCA-BEGIN G10122ld1  { v1.8b, v2.8b, v3.8b }, [x27], x28123add x0, x27, 1124ld1  { v1.8h, v2.8h, v3.8h }, [x27], x28125add x0, x27, 1126ld1  { v1.16b, v2.16b, v3.16b }, [x27], x28127add x0, x27, 1128ld1  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #32129add x0, x27, 1130ld1  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #64131add x0, x27, 1132# LLVM-MCA-END133 134# LLVM-MCA-BEGIN G11135ld1  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #32136add x0, x27, 1137ld1  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #32138add x0, x27, 1139ld1  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #64140add x0, x27, 1141ld1  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #32142add x0, x27, 1143ld1  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #64144add x0, x27, 1145# LLVM-MCA-END146 147# LLVM-MCA-BEGIN G12148ld1  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #64149add x0, x27, 1150ld1  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x28151add x0, x27, 1152ld1  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x28153add x0, x27, 1154ld1  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x28155add x0, x27, 1156ld1  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x28157add x0, x27, 1158# LLVM-MCA-END159 160# LLVM-MCA-BEGIN G13161ld1  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x28162add x0, x27, 1163ld1  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x28164add x0, x27, 1165ld1  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x28166add x0, x27, 1167ld1  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x28168add x0, x27, 1169ld1  { v1.b }[0], [x27], #1170add x0, x27, 1171# LLVM-MCA-END172 173# LLVM-MCA-BEGIN G14174ld1  { v1.b }[8], [x27], #1175add x0, x27, 1176ld1  { v1.b }[0], [x27], x28177add x0, x27, 1178ld1  { v1.b }[8], [x27], x28179add x0, x27, 1180ld1  { v1.h }[0], [x27], #2181add x0, x27, 1182ld1  { v1.h }[4], [x27], #2183add x0, x27, 1184# LLVM-MCA-END185 186# LLVM-MCA-BEGIN G15187ld1  { v1.h }[0], [x27], x28188add x0, x27, 1189ld1  { v1.h }[4], [x27], x28190add x0, x27, 1191ld1  { v1.s }[0], [x27], #4192add x0, x27, 1193ld1  { v1.s }[0], [x27], x28194add x0, x27, 1195ld1  { v1.d }[0], [x27], #8196add x0, x27, 1197# LLVM-MCA-END198 199# LLVM-MCA-BEGIN G16200ld1  { v1.d }[0], [x27], x28201add x0, x27, 1202ld1r  { v1.1d }, [x27], #8203add x0, x27, 1204ld1r  { v1.2d }, [x27], #8205add x0, x27, 1206ld1r  { v1.2s }, [x27], #4207add x0, x27, 1208ld1r  { v1.4h }, [x27], #2209add x0, x27, 1210# LLVM-MCA-END211 212# LLVM-MCA-BEGIN G17213ld1r  { v1.4s }, [x27], #4214add x0, x27, 1215ld1r  { v1.8b }, [x27], #1216add x0, x27, 1217ld1r  { v1.8h }, [x27], #2218add x0, x27, 1219ld1r  { v1.16b }, [x27], #1220add x0, x27, 1221ld1r  { v1.1d }, [x27], x28222add x0, x27, 1223# LLVM-MCA-END224 225# LLVM-MCA-BEGIN G18226ld1r  { v1.2d }, [x27], x28227add x0, x27, 1228ld1r  { v1.2s }, [x27], x28229add x0, x27, 1230ld1r  { v1.4h }, [x27], x28231add x0, x27, 1232ld1r  { v1.4s }, [x27], x28233add x0, x27, 1234ld1r  { v1.8b }, [x27], x28235add x0, x27, 1236# LLVM-MCA-END237 238# LLVM-MCA-BEGIN G19239ld1r  { v1.8h }, [x27], x28240add x0, x27, 1241ld1r  { v1.16b }, [x27], x28242add x0, x27, 1243ld2  { v1.2d, v2.2d }, [x27], #32244add x0, x27, 1245ld2  { v1.2s, v2.2s }, [x27], #16246add x0, x27, 1247ld2  { v1.4h, v2.4h }, [x27], #16248add x0, x27, 1249# LLVM-MCA-END250 251# LLVM-MCA-BEGIN G20252ld2  { v1.4s, v2.4s }, [x27], #32253add x0, x27, 1254ld2  { v1.8b, v2.8b }, [x27], #16255add x0, x27, 1256ld2  { v1.8h, v2.8h }, [x27], #32257add x0, x27, 1258ld2  { v1.16b, v2.16b }, [x27], #32259add x0, x27, 1260ld2  { v1.2d, v2.2d }, [x27], x28261add x0, x27, 1262# LLVM-MCA-END263 264# LLVM-MCA-BEGIN G21265ld2  { v1.2s, v2.2s }, [x27], x28266add x0, x27, 1267ld2  { v1.4h, v2.4h }, [x27], x28268add x0, x27, 1269ld2  { v1.4s, v2.4s }, [x27], x28270add x0, x27, 1271ld2  { v1.8b, v2.8b }, [x27], x28272add x0, x27, 1273ld2  { v1.8h, v2.8h }, [x27], x28274add x0, x27, 1275# LLVM-MCA-END276 277# LLVM-MCA-BEGIN G22278ld2  { v1.16b, v2.16b }, [x27], x28279add x0, x27, 1280ld2  { v1.b, v2.b }[0], [x27], #2281add x0, x27, 1282ld2  { v1.b, v2.b }[8], [x27], #2283add x0, x27, 1284ld2  { v1.b, v2.b }[0], [x27], x28285add x0, x27, 1286ld2  { v1.b, v2.b }[8], [x27], x28287add x0, x27, 1288# LLVM-MCA-END289 290# LLVM-MCA-BEGIN G23291ld2  { v1.h, v2.h }[0], [x27], #4292add x0, x27, 1293ld2  { v1.h, v2.h }[4], [x27], #4294add x0, x27, 1295ld2  { v1.h, v2.h }[0], [x27], x28296add x0, x27, 1297ld2  { v1.h, v2.h }[4], [x27], x28298add x0, x27, 1299ld2  { v1.s, v2.s }[0], [x27], #8300add x0, x27, 1301# LLVM-MCA-END302 303# LLVM-MCA-BEGIN G24304ld2  { v1.s, v2.s }[0], [x27], x28305add x0, x27, 1306ld2  { v1.d, v2.d }[0], [x27], #16307add x0, x27, 1308ld2  { v1.d, v2.d }[0], [x27], x28309add x0, x27, 1310ld2r  { v1.1d, v2.1d }, [x27], #16311add x0, x27, 1312ld2r  { v1.2d, v2.2d }, [x27], #16313add x0, x27, 1314# LLVM-MCA-END315 316# LLVM-MCA-BEGIN G25317ld2r  { v1.2s, v2.2s }, [x27], #8318add x0, x27, 1319ld2r  { v1.4h, v2.4h }, [x27], #4320add x0, x27, 1321ld2r  { v1.4s, v2.4s }, [x27], #8322add x0, x27, 1323ld2r  { v1.8b, v2.8b }, [x27], #2324add x0, x27, 1325ld2r  { v1.8h, v2.8h }, [x27], #4326add x0, x27, 1327# LLVM-MCA-END328 329# LLVM-MCA-BEGIN G26330ld2r  { v1.16b, v2.16b }, [x27], #2331add x0, x27, 1332ld2r  { v1.1d, v2.1d }, [x27], x28333add x0, x27, 1334ld2r  { v1.2d, v2.2d }, [x27], x28335add x0, x27, 1336ld2r  { v1.2s, v2.2s }, [x27], x28337add x0, x27, 1338ld2r  { v1.4h, v2.4h }, [x27], x28339add x0, x27, 1340# LLVM-MCA-END341 342# LLVM-MCA-BEGIN G27343ld2r  { v1.4s, v2.4s }, [x27], x28344add x0, x27, 1345ld2r  { v1.8b, v2.8b }, [x27], x28346add x0, x27, 1347ld2r  { v1.8h, v2.8h }, [x27], x28348add x0, x27, 1349ld2r  { v1.16b, v2.16b }, [x27], x28350add x0, x27, 1351ld3  { v1.2d, v2.2d, v3.2d }, [x27], #48352add x0, x27, 1353# LLVM-MCA-END354 355# LLVM-MCA-BEGIN G28356ld3  { v1.2s, v2.2s, v3.2s }, [x27], #24357add x0, x27, 1358ld3  { v1.4h, v2.4h, v3.4h }, [x27], #24359add x0, x27, 1360ld3  { v1.4s, v2.4s, v3.4s }, [x27], #48361add x0, x27, 1362ld3  { v1.8b, v2.8b, v3.8b }, [x27], #24363add x0, x27, 1364ld3  { v1.8h, v2.8h, v3.8h }, [x27], #48365add x0, x27, 1366# LLVM-MCA-END367 368# LLVM-MCA-BEGIN G29369ld3  { v1.16b, v2.16b, v3.16b }, [x27], #48370add x0, x27, 1371ld3  { v1.2d, v2.2d, v3.2d }, [x27], x28372add x0, x27, 1373ld3  { v1.2s, v2.2s, v3.2s }, [x27], x28374add x0, x27, 1375ld3  { v1.4h, v2.4h, v3.4h }, [x27], x28376add x0, x27, 1377ld3  { v1.4s, v2.4s, v3.4s }, [x27], x28378add x0, x27, 1379# LLVM-MCA-END380 381# LLVM-MCA-BEGIN G30382ld3  { v1.8b, v2.8b, v3.8b }, [x27], x28383add x0, x27, 1384ld3  { v1.8h, v2.8h, v3.8h }, [x27], x28385add x0, x27, 1386ld3  { v1.16b, v2.16b, v3.16b }, [x27], x28387add x0, x27, 1388ld3  { v1.b, v2.b, v3.b }[0], [x27], #3389add x0, x27, 1390ld3  { v1.b, v2.b, v3.b }[8], [x27], #3391add x0, x27, 1392# LLVM-MCA-END393 394# LLVM-MCA-BEGIN G31395ld3  { v1.b, v2.b, v3.b }[0], [x27], x28396add x0, x27, 1397ld3  { v1.b, v2.b, v3.b }[8], [x27], x28398add x0, x27, 1399ld3  { v1.h, v2.h, v3.h }[0], [x27], #6400add x0, x27, 1401ld3  { v1.h, v2.h, v3.h }[4], [x27], #6402add x0, x27, 1403ld3  { v1.h, v2.h, v3.h }[0], [x27], x28404add x0, x27, 1405# LLVM-MCA-END406 407# LLVM-MCA-BEGIN G32408ld3  { v1.h, v2.h, v3.h }[4], [x27], x28409add x0, x27, 1410ld3  { v1.s, v2.s, v3.s }[0], [x27], #12411add x0, x27, 1412ld3  { v1.s, v2.s, v3.s }[0], [x27], x28413add x0, x27, 1414ld3  { v1.d, v2.d, v3.d }[0], [x27], #24415add x0, x27, 1416ld3  { v1.d, v2.d, v3.d }[0], [x27], x28417add x0, x27, 1418# LLVM-MCA-END419 420# LLVM-MCA-BEGIN G33421ld3r  { v1.1d, v2.1d, v3.1d }, [x27], #24422add x0, x27, 1423ld3r  { v1.2d, v2.2d, v3.2d }, [x27], #24424add x0, x27, 1425ld3r  { v1.2s, v2.2s, v3.2s }, [x27], #12426add x0, x27, 1427ld3r  { v1.4h, v2.4h, v3.4h }, [x27], #6428add x0, x27, 1429ld3r  { v1.4s, v2.4s, v3.4s }, [x27], #12430add x0, x27, 1431# LLVM-MCA-END432 433# LLVM-MCA-BEGIN G34434ld3r  { v1.8b, v2.8b, v3.8b }, [x27], #3435add x0, x27, 1436ld3r  { v1.8h, v2.8h, v3.8h }, [x27], #6437add x0, x27, 1438ld3r  { v1.16b, v2.16b, v3.16b }, [x27], #3439add x0, x27, 1440ld3r  { v1.1d, v2.1d, v3.1d }, [x27], x28441add x0, x27, 1442ld3r  { v1.2d, v2.2d, v3.2d }, [x27], x28443add x0, x27, 1444# LLVM-MCA-END445 446# LLVM-MCA-BEGIN G35447ld3r  { v1.2s, v2.2s, v3.2s }, [x27], x28448add x0, x27, 1449ld3r  { v1.4h, v2.4h, v3.4h }, [x27], x28450add x0, x27, 1451ld3r  { v1.4s, v2.4s, v3.4s }, [x27], x28452add x0, x27, 1453ld3r  { v1.8b, v2.8b, v3.8b }, [x27], x28454add x0, x27, 1455ld3r  { v1.8h, v2.8h, v3.8h }, [x27], x28456add x0, x27, 1457# LLVM-MCA-END458 459# LLVM-MCA-BEGIN G36460ld3r  { v1.16b, v2.16b, v3.16b }, [x27], x28461add x0, x27, 1462ld4  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #64463add x0, x27, 1464ld4  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #32465add x0, x27, 1466ld4  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #32467add x0, x27, 1468ld4  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #64469add x0, x27, 1470# LLVM-MCA-END471 472# LLVM-MCA-BEGIN G37473ld4  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #32474add x0, x27, 1475ld4  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #64476add x0, x27, 1477ld4  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #64478add x0, x27, 1479ld4  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x28480add x0, x27, 1481ld4  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x28482add x0, x27, 1483# LLVM-MCA-END484 485# LLVM-MCA-BEGIN G38486ld4  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x28487add x0, x27, 1488ld4  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x28489add x0, x27, 1490ld4  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x28491add x0, x27, 1492ld4  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x28493add x0, x27, 1494ld4  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x28495add x0, x27, 1496# LLVM-MCA-END497 498# LLVM-MCA-BEGIN G39499ld4  { v1.b, v2.b, v3.b, v4.b }[0], [x27], #4500add x0, x27, 1501ld4  { v1.b, v2.b, v3.b, v4.b }[8], [x27], #4502add x0, x27, 1503ld4  { v1.b, v2.b, v3.b, v4.b }[0], [x27], x28504add x0, x27, 1505ld4  { v1.b, v2.b, v3.b, v4.b }[8], [x27], x28506add x0, x27, 1507ld4  { v1.h, v2.h, v3.h, v4.h }[0], [x27], #8508add x0, x27, 1509# LLVM-MCA-END510 511# LLVM-MCA-BEGIN G40512ld4  { v1.h, v2.h, v3.h, v4.h }[4], [x27], #8513add x0, x27, 1514ld4  { v1.h, v2.h, v3.h, v4.h }[0], [x27], x28515add x0, x27, 1516ld4  { v1.h, v2.h, v3.h, v4.h }[4], [x27], x28517add x0, x27, 1518ld4  { v1.s, v2.s, v3.s, v4.s }[0], [x27], #16519add x0, x27, 1520ld4  { v1.s, v2.s, v3.s, v4.s }[0], [x27], x28521add x0, x27, 1522# LLVM-MCA-END523 524# LLVM-MCA-BEGIN G41525ld4  { v1.d, v2.d, v3.d, v4.d }[0], [x27], #32526add x0, x27, 1527ld4  { v1.d, v2.d, v3.d, v4.d }[0], [x27], x28528add x0, x27, 1529ld4r  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #32530add x0, x27, 1531ld4r  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #32532add x0, x27, 1533ld4r  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #16534add x0, x27, 1535# LLVM-MCA-END536 537# LLVM-MCA-BEGIN G42538ld4r  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #8539add x0, x27, 1540ld4r  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #16541add x0, x27, 1542ld4r  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #4543add x0, x27, 1544ld4r  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #8545add x0, x27, 1546ld4r  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #4547add x0, x27, 1548# LLVM-MCA-END549 550# LLVM-MCA-BEGIN G43551ld4r  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x28552add x0, x27, 1553ld4r  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x28554add x0, x27, 1555ld4r  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x28556add x0, x27, 1557ld4r  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x28558add x0, x27, 1559ld4r  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x28560add x0, x27, 1561# LLVM-MCA-END562 563# LLVM-MCA-BEGIN G44564ld4r  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x28565add x0, x27, 1566ld4r  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x28567add x0, x27, 1568ld4r  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x28569add x0, x27, 1570ldp  s1, s2, [x27], #248571add x0, x27, 1572ldp  d1, d2, [x27], #496573add x0, x27, 1574# LLVM-MCA-END575 576# LLVM-MCA-BEGIN G45577ldp  q1, q2, [x27], #992578add x0, x27, 1579ldp  s1, s2, [x27, #248]!580add x0, x27, 1581ldp  d1, d2, [x27, #496]!582add x0, x27, 1583ldp  q1, q2, [x27, #992]!584add x0, x27, 1585ldp  w1, w2, [x27], #248586add x0, x27, 1587# LLVM-MCA-END588 589# LLVM-MCA-BEGIN G46590ldp  x1, x2, [x27], #496591add x0, x27, 1592ldp  w1, w2, [x27, #248]!593add x0, x27, 1594ldp  x1, x2, [x27, #496]!595add x0, x27, 1596ldpsw  x1, x2, [x27], #248597add x0, x27, 1598ldpsw  x1, x2, [x27, #248]!599add x0, x27, 1600# LLVM-MCA-END601 602# LLVM-MCA-BEGIN G47603ldr  b1, [x27], #254604add x0, x27, 1605ldr  h1, [x27], #254606add x0, x27, 1607ldr  s1, [x27], #254608add x0, x27, 1609ldr  d1, [x27], #254610add x0, x27, 1611ldr  q1, [x27], #254612add x0, x27, 1613# LLVM-MCA-END614 615# LLVM-MCA-BEGIN G48616ldr  b1, [x27, #254]!617add x0, x27, 1618ldr  h1, [x27, #254]!619add x0, x27, 1620ldr  s1, [x27, #254]!621add x0, x27, 1622ldr  d1, [x27, #254]!623add x0, x27, 1624ldr  q1, [x27, #254]!625add x0, x27, 1626# LLVM-MCA-END627 628# LLVM-MCA-BEGIN G49629ldr  w1, [x27], #254630add x0, x27, 1631ldr  x1, [x27], #254632add x0, x27, 1633ldr  w1, [x27, #254]!634add x0, x27, 1635ldr  x1, [x27, #254]!636add x0, x27, 1637ldrb  w1, [x27], #254638add x0, x27, 1639# LLVM-MCA-END640 641# LLVM-MCA-BEGIN G50642ldrb  w1, [x27, #254]!643add x0, x27, 1644ldrh  w1, [x27], #254645add x0, x27, 1646ldrh  w1, [x27, #254]!647add x0, x27, 1648ldrsb  w1, [x27], #254649add x0, x27, 1650ldrsb  x1, [x27], #254651add x0, x27, 1652# LLVM-MCA-END653 654# LLVM-MCA-BEGIN G51655ldrsb  w1, [x27, #254]!656add x0, x27, 1657ldrsb  x1, [x27, #254]!658add x0, x27, 1659ldrsh  w1, [x27], #254660add x0, x27, 1661ldrsh  x1, [x27], #254662add x0, x27, 1663ldrsh  w1, [x27, #254]!664add x0, x27, 1665# LLVM-MCA-END666 667# LLVM-MCA-BEGIN G52668ldrsh  x1, [x27, #254]!669add x0, x27, 1670ldrsw  x1, [x27], #254671add x0, x27, 1672ldrsw  x1, [x27, #254]!673add x0, x27, 1674st1  { v1.1d }, [x27], #8675add x0, x27, 1676st1  { v1.2d }, [x27], #16677add x0, x27, 1678# LLVM-MCA-END679 680# LLVM-MCA-BEGIN G53681st1  { v1.2s }, [x27], #8682add x0, x27, 1683st1  { v1.4h }, [x27], #8684add x0, x27, 1685st1  { v1.4s }, [x27], #16686add x0, x27, 1687st1  { v1.8b }, [x27], #8688add x0, x27, 1689st1  { v1.8h }, [x27], #16690add x0, x27, 1691# LLVM-MCA-END692 693# LLVM-MCA-BEGIN G54694st1  { v1.16b }, [x27], #16695add x0, x27, 1696st1  { v1.1d }, [x27], x28697add x0, x27, 1698st1  { v1.2d }, [x27], x28699add x0, x27, 1700st1  { v1.2s }, [x27], x28701add x0, x27, 1702st1  { v1.4h }, [x27], x28703add x0, x27, 1704# LLVM-MCA-END705 706# LLVM-MCA-BEGIN G55707st1  { v1.4s }, [x27], x28708add x0, x27, 1709st1  { v1.8b }, [x27], x28710add x0, x27, 1711st1  { v1.8h }, [x27], x28712add x0, x27, 1713st1  { v1.16b }, [x27], x28714add x0, x27, 1715st1  { v1.1d, v2.1d }, [x27], #16716add x0, x27, 1717# LLVM-MCA-END718 719# LLVM-MCA-BEGIN G56720st1  { v1.2d, v2.2d }, [x27], #32721add x0, x27, 1722st1  { v1.2s, v2.2s }, [x27], #16723add x0, x27, 1724st1  { v1.4h, v2.4h }, [x27], #16725add x0, x27, 1726st1  { v1.4s, v2.4s }, [x27], #32727add x0, x27, 1728st1  { v1.8b, v2.8b }, [x27], #16729add x0, x27, 1730# LLVM-MCA-END731 732# LLVM-MCA-BEGIN G57733st1  { v1.8h, v2.8h }, [x27], #32734add x0, x27, 1735st1  { v1.16b, v2.16b }, [x27], #32736add x0, x27, 1737st1  { v1.1d, v2.1d }, [x27], x28738add x0, x27, 1739st1  { v1.2d, v2.2d }, [x27], x28740add x0, x27, 1741st1  { v1.2s, v2.2s }, [x27], x28742add x0, x27, 1743# LLVM-MCA-END744 745# LLVM-MCA-BEGIN G58746st1  { v1.4h, v2.4h }, [x27], x28747add x0, x27, 1748st1  { v1.4s, v2.4s }, [x27], x28749add x0, x27, 1750st1  { v1.8b, v2.8b }, [x27], x28751add x0, x27, 1752st1  { v1.8h, v2.8h }, [x27], x28753add x0, x27, 1754st1  { v1.16b, v2.16b }, [x27], x28755add x0, x27, 1756# LLVM-MCA-END757 758# LLVM-MCA-BEGIN G59759st1  { v1.1d, v2.1d, v3.1d }, [x27], #24760add x0, x27, 1761st1  { v1.2d, v2.2d, v3.2d }, [x27], #48762add x0, x27, 1763st1  { v1.2s, v2.2s, v3.2s }, [x27], #24764add x0, x27, 1765st1  { v1.4h, v2.4h, v3.4h }, [x27], #24766add x0, x27, 1767st1  { v1.4s, v2.4s, v3.4s }, [x27], #48768add x0, x27, 1769# LLVM-MCA-END770 771# LLVM-MCA-BEGIN G60772st1  { v1.8b, v2.8b, v3.8b }, [x27], #24773add x0, x27, 1774st1  { v1.8h, v2.8h, v3.8h }, [x27], #48775add x0, x27, 1776st1  { v1.16b, v2.16b, v3.16b }, [x27], #48777add x0, x27, 1778st1  { v1.1d, v2.1d, v3.1d }, [x27], x28779add x0, x27, 1780st1  { v1.2d, v2.2d, v3.2d }, [x27], x28781add x0, x27, 1782# LLVM-MCA-END783 784# LLVM-MCA-BEGIN G61785st1  { v1.2s, v2.2s, v3.2s }, [x27], x28786add x0, x27, 1787st1  { v1.4h, v2.4h, v3.4h }, [x27], x28788add x0, x27, 1789st1  { v1.4s, v2.4s, v3.4s }, [x27], x28790add x0, x27, 1791st1  { v1.8b, v2.8b, v3.8b }, [x27], x28792add x0, x27, 1793st1  { v1.8h, v2.8h, v3.8h }, [x27], x28794add x0, x27, 1795# LLVM-MCA-END796 797# LLVM-MCA-BEGIN G62798st1  { v1.16b, v2.16b, v3.16b }, [x27], x28799add x0, x27, 1800st1  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #32801add x0, x27, 1802st1  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #64803add x0, x27, 1804st1  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #32805add x0, x27, 1806st1  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #32807add x0, x27, 1808# LLVM-MCA-END809 810# LLVM-MCA-BEGIN G63811st1  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #64812add x0, x27, 1813st1  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #32814add x0, x27, 1815st1  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #64816add x0, x27, 1817st1  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #64818add x0, x27, 1819st1  { v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x28820add x0, x27, 1821# LLVM-MCA-END822 823# LLVM-MCA-BEGIN G64824st1  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x28825add x0, x27, 1826st1  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x28827add x0, x27, 1828st1  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x28829add x0, x27, 1830st1  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x28831add x0, x27, 1832st1  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x28833add x0, x27, 1834# LLVM-MCA-END835 836# LLVM-MCA-BEGIN G65837st1  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x28838add x0, x27, 1839st1  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x28840add x0, x27, 1841st1  { v1.b }[0], [x27], #1842add x0, x27, 1843st1  { v1.b }[8], [x27], #1844add x0, x27, 1845st1  { v1.b }[0], [x27], x28846add x0, x27, 1847# LLVM-MCA-END848 849# LLVM-MCA-BEGIN G66850st1  { v1.b }[8], [x27], x28851add x0, x27, 1852st1  { v1.h }[0], [x27], #2853add x0, x27, 1854st1  { v1.h }[4], [x27], #2855add x0, x27, 1856st1  { v1.h }[0], [x27], x28857add x0, x27, 1858st1  { v1.h }[4], [x27], x28859add x0, x27, 1860# LLVM-MCA-END861 862# LLVM-MCA-BEGIN G67863st1  { v1.s }[0], [x27], #4864add x0, x27, 1865st1  { v1.s }[0], [x27], x28866add x0, x27, 1867st1  { v1.d }[0], [x27], #8868add x0, x27, 1869st1  { v1.d }[0], [x27], x28870add x0, x27, 1871st2  { v1.2d, v2.2d }, [x27], #32872add x0, x27, 1873# LLVM-MCA-END874 875# LLVM-MCA-BEGIN G68876st2  { v1.2s, v2.2s }, [x27], #16877add x0, x27, 1878st2  { v1.4h, v2.4h }, [x27], #16879add x0, x27, 1880st2  { v1.4s, v2.4s }, [x27], #32881add x0, x27, 1882st2  { v1.8b, v2.8b }, [x27], #16883add x0, x27, 1884st2  { v1.8h, v2.8h }, [x27], #32885add x0, x27, 1886# LLVM-MCA-END887 888# LLVM-MCA-BEGIN G69889st2  { v1.16b, v2.16b }, [x27], #32890add x0, x27, 1891st2  { v1.2d, v2.2d }, [x27], x28892add x0, x27, 1893st2  { v1.2s, v2.2s }, [x27], x28894add x0, x27, 1895st2  { v1.4h, v2.4h }, [x27], x28896add x0, x27, 1897st2  { v1.4s, v2.4s }, [x27], x28898add x0, x27, 1899# LLVM-MCA-END900 901# LLVM-MCA-BEGIN G70902st2  { v1.8b, v2.8b }, [x27], x28903add x0, x27, 1904st2  { v1.8h, v2.8h }, [x27], x28905add x0, x27, 1906st2  { v1.16b, v2.16b }, [x27], x28907add x0, x27, 1908st2  { v1.b, v2.b }[0], [x27], #2909add x0, x27, 1910st2  { v1.b, v2.b }[8], [x27], #2911add x0, x27, 1912# LLVM-MCA-END913 914# LLVM-MCA-BEGIN G71915st2  { v1.b, v2.b }[0], [x27], x28916add x0, x27, 1917st2  { v1.b, v2.b }[8], [x27], x28918add x0, x27, 1919st2  { v1.h, v2.h }[0], [x27], #4920add x0, x27, 1921st2  { v1.h, v2.h }[4], [x27], #4922add x0, x27, 1923st2  { v1.h, v2.h }[0], [x27], x28924add x0, x27, 1925# LLVM-MCA-END926 927# LLVM-MCA-BEGIN G72928st2  { v1.h, v2.h }[4], [x27], x28929add x0, x27, 1930st2  { v1.s, v2.s }[0], [x27], #8931add x0, x27, 1932st2  { v1.s, v2.s }[0], [x27], x28933add x0, x27, 1934st2  { v1.d, v2.d }[0], [x27], #16935add x0, x27, 1936st2  { v1.d, v2.d }[0], [x27], x28937add x0, x27, 1938# LLVM-MCA-END939 940# LLVM-MCA-BEGIN G73941st2g  x26, [x27], #4064942add x0, x27, 1943st2g  x26, [x27, #4064]!944add x0, x27, 1945st3  { v1.2d, v2.2d, v3.2d }, [x27], #48946add x0, x27, 1947st3  { v1.2s, v2.2s, v3.2s }, [x27], #24948add x0, x27, 1949st3  { v1.4h, v2.4h, v3.4h }, [x27], #24950add x0, x27, 1951# LLVM-MCA-END952 953# LLVM-MCA-BEGIN G74954st3  { v1.4s, v2.4s, v3.4s }, [x27], #48955add x0, x27, 1956st3  { v1.8b, v2.8b, v3.8b }, [x27], #24957add x0, x27, 1958st3  { v1.8h, v2.8h, v3.8h }, [x27], #48959add x0, x27, 1960st3  { v1.16b, v2.16b, v3.16b }, [x27], #48961add x0, x27, 1962st3  { v1.2d, v2.2d, v3.2d }, [x27], x28963add x0, x27, 1964# LLVM-MCA-END965 966# LLVM-MCA-BEGIN G75967st3  { v1.2s, v2.2s, v3.2s }, [x27], x28968add x0, x27, 1969st3  { v1.4h, v2.4h, v3.4h }, [x27], x28970add x0, x27, 1971st3  { v1.4s, v2.4s, v3.4s }, [x27], x28972add x0, x27, 1973st3  { v1.8b, v2.8b, v3.8b }, [x27], x28974add x0, x27, 1975st3  { v1.8h, v2.8h, v3.8h }, [x27], x28976add x0, x27, 1977# LLVM-MCA-END978 979# LLVM-MCA-BEGIN G76980st3  { v1.16b, v2.16b, v3.16b }, [x27], x28981add x0, x27, 1982st3  { v1.b, v2.b, v3.b }[0], [x27], #3983add x0, x27, 1984st3  { v1.b, v2.b, v3.b }[8], [x27], #3985add x0, x27, 1986st3  { v1.b, v2.b, v3.b }[0], [x27], x28987add x0, x27, 1988st3  { v1.b, v2.b, v3.b }[8], [x27], x28989add x0, x27, 1990# LLVM-MCA-END991 992# LLVM-MCA-BEGIN G77993st3  { v1.h, v2.h, v3.h }[0], [x27], #6994add x0, x27, 1995st3  { v1.h, v2.h, v3.h }[4], [x27], #6996add x0, x27, 1997st3  { v1.h, v2.h, v3.h }[0], [x27], x28998add x0, x27, 1999st3  { v1.h, v2.h, v3.h }[4], [x27], x281000add x0, x27, 11001st3  { v1.s, v2.s, v3.s }[0], [x27], #121002add x0, x27, 11003# LLVM-MCA-END1004 1005# LLVM-MCA-BEGIN G781006st3  { v1.s, v2.s, v3.s }[0], [x27], x281007add x0, x27, 11008st3  { v1.d, v2.d, v3.d }[0], [x27], #241009add x0, x27, 11010st3  { v1.d, v2.d, v3.d }[0], [x27], x281011add x0, x27, 11012st4  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #641013add x0, x27, 11014st4  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #321015add x0, x27, 11016# LLVM-MCA-END1017 1018# LLVM-MCA-BEGIN G791019st4  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #321020add x0, x27, 11021st4  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #641022add x0, x27, 11023st4  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #321024add x0, x27, 11025st4  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #641026add x0, x27, 11027st4  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #641028add x0, x27, 11029# LLVM-MCA-END1030 1031# LLVM-MCA-BEGIN G801032st4  { v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x281033add x0, x27, 11034st4  { v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x281035add x0, x27, 11036st4  { v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x281037add x0, x27, 11038st4  { v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x281039add x0, x27, 11040st4  { v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x281041add x0, x27, 11042# LLVM-MCA-END1043 1044# LLVM-MCA-BEGIN G811045st4  { v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x281046add x0, x27, 11047st4  { v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x281048add x0, x27, 11049st4  { v1.b, v2.b, v3.b, v4.b }[0], [x27], #41050add x0, x27, 11051st4  { v1.b, v2.b, v3.b, v4.b }[8], [x27], #41052add x0, x27, 11053st4  { v1.b, v2.b, v3.b, v4.b }[0], [x27], x281054add x0, x27, 11055# LLVM-MCA-END1056 1057# LLVM-MCA-BEGIN G821058st4  { v1.b, v2.b, v3.b, v4.b }[8], [x27], x281059add x0, x27, 11060st4  { v1.h, v2.h, v3.h, v4.h }[0], [x27], #81061add x0, x27, 11062st4  { v1.h, v2.h, v3.h, v4.h }[4], [x27], #81063add x0, x27, 11064st4  { v1.h, v2.h, v3.h, v4.h }[0], [x27], x281065add x0, x27, 11066st4  { v1.h, v2.h, v3.h, v4.h }[4], [x27], x281067add x0, x27, 11068# LLVM-MCA-END1069 1070# LLVM-MCA-BEGIN G831071st4  { v1.s, v2.s, v3.s, v4.s }[0], [x27], #161072add x0, x27, 11073st4  { v1.s, v2.s, v3.s, v4.s }[0], [x27], x281074add x0, x27, 11075st4  { v1.d, v2.d, v3.d, v4.d }[0], [x27], #321076add x0, x27, 11077st4  { v1.d, v2.d, v3.d, v4.d }[0], [x27], x281078add x0, x27, 11079stg  x26, [x27], #40641080add x0, x27, 11081# LLVM-MCA-END1082 1083# LLVM-MCA-BEGIN G841084stg  x26, [x27, #4064]!1085add x0, x27, 11086stgp  x1, x2, [x27], #9921087add x0, x27, 11088stgp  x1, x2, [x27, #992]!1089add x0, x27, 11090stp  s1, s2, [x27], #2481091add x0, x27, 11092stp  d1, d2, [x27], #4961093add x0, x27, 11094# LLVM-MCA-END1095 1096# LLVM-MCA-BEGIN G851097stp  q1, q2, [x27], #9921098add x0, x27, 11099stp  s1, s2, [x27, #248]!1100add x0, x27, 11101stp  d1, d2, [x27, #496]!1102add x0, x27, 11103stp  q1, q2, [x27, #992]!1104add x0, x27, 11105stp  w1, w2, [x27], #2481106add x0, x27, 11107# LLVM-MCA-END1108 1109# LLVM-MCA-BEGIN G861110stp  x1, x2, [x27], #4961111add x0, x27, 11112stp  w1, w2, [x27, #248]!1113add x0, x27, 11114stp  x1, x2, [x27, #496]!1115add x0, x27, 11116str  b1, [x27], #2541117add x0, x27, 11118str  h1, [x27], #2541119add x0, x27, 11120# LLVM-MCA-END1121 1122# LLVM-MCA-BEGIN G871123str  s1, [x27], #2541124add x0, x27, 11125str  d1, [x27], #2541126add x0, x27, 11127str  q1, [x27], #2541128add x0, x27, 11129str  b1, [x27, #254]!1130add x0, x27, 11131str  h1, [x27, #254]!1132add x0, x27, 11133# LLVM-MCA-END1134 1135# LLVM-MCA-BEGIN G881136str  s1, [x27, #254]!1137add x0, x27, 11138str  d1, [x27, #254]!1139add x0, x27, 11140str  q1, [x27, #254]!1141add x0, x27, 11142str  w1, [x27], #2541143add x0, x27, 11144str  x1, [x27], #2541145add x0, x27, 11146# LLVM-MCA-END1147 1148# LLVM-MCA-BEGIN G891149str  w1, [x27, #254]!1150add x0, x27, 11151str  x1, [x27, #254]!1152add x0, x27, 11153strb  w1, [x27], #2541154add x0, x27, 11155strb  w1, [x27, #254]!1156add x0, x27, 11157strh  w1, [x27], #2541158add x0, x27, 11159# LLVM-MCA-END1160 1161# LLVM-MCA-BEGIN G901162strh  w1, [x27, #254]!1163add x0, x27, 11164stz2g  x26, [x27], #40641165add x0, x27, 11166stz2g  x26, [x27, #4064]!1167add x0, x27, 11168stzg  x26, [x27], #40641169add x0, x27, 11170stzg  x26, [x27, #4064]!1171add x0, x27, 11172# LLVM-MCA-END1173 1174# LLVM-MCA-BEGIN G911175ldr  x1, [x27], #2541176add x0, x27, 11177ldr  x2, [x1], #2541178add x0, x27, 11179# LLVM-MCA-END1180 1181# CHECK:      [0] Code Region - G011182 1183# CHECK:      Iterations:        1001184# CHECK-NEXT: Instructions:      10001185# CHECK-NEXT: Total Cycles:      5081186# CHECK-NEXT: Total uOps:        15001187 1188# CHECK:      Dispatch Width:    51189# CHECK-NEXT: uOps Per Cycle:    2.951190# CHECK-NEXT: IPC:               1.971191# CHECK-NEXT: Block RThroughput: 3.01192 1193# CHECK:      Timeline view:1194# CHECK-NEXT:                     0121195# CHECK-NEXT: Index     01234567891196 1197# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.1d }, [x27], #81198# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11199# CHECK-NEXT: [0,2]     D=eeeeeeER. .   ld1	{ v1.2d }, [x27], #161200# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11201# CHECK-NEXT: [0,4]     .D=eeeeeeER .   ld1	{ v1.2s }, [x27], #81202# CHECK-NEXT: [0,5]     .D==eE----R .   add	x0, x27, #11203# CHECK-NEXT: [0,6]     . D=eeeeeeER.   ld1	{ v1.4h }, [x27], #81204# CHECK-NEXT: [0,7]     . D==eE----R.   add	x0, x27, #11205# CHECK-NEXT: [0,8]     . D==eeeeeeER   ld1	{ v1.4s }, [x27], #161206# CHECK-NEXT: [0,9]     .  D==eE----R   add	x0, x27, #11207 1208# CHECK:      Average Wait times (based on the timeline view):1209# CHECK-NEXT: [0]: Executions1210# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1211# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1212# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1213 1214# CHECK:            [0]    [1]    [2]    [3]1215# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.1d }, [x27], #81216# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11217# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ld1	{ v1.2d }, [x27], #161218# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11219# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ld1	{ v1.2s }, [x27], #81220# CHECK-NEXT: 5.     1     3.0    0.0    4.0       add	x0, x27, #11221# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ld1	{ v1.4h }, [x27], #81222# CHECK-NEXT: 7.     1     3.0    0.0    4.0       add	x0, x27, #11223# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ld1	{ v1.4s }, [x27], #161224# CHECK-NEXT: 9.     1     3.0    0.0    4.0       add	x0, x27, #11225# CHECK-NEXT:        1     2.3    0.1    2.0       <total>1226 1227# CHECK:      [1] Code Region - G021228 1229# CHECK:      Iterations:        1001230# CHECK-NEXT: Instructions:      10001231# CHECK-NEXT: Total Cycles:      5081232# CHECK-NEXT: Total uOps:        15001233 1234# CHECK:      Dispatch Width:    51235# CHECK-NEXT: uOps Per Cycle:    2.951236# CHECK-NEXT: IPC:               1.971237# CHECK-NEXT: Block RThroughput: 3.01238 1239# CHECK:      Timeline view:1240# CHECK-NEXT:                     0121241# CHECK-NEXT: Index     01234567891242 1243# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.8b }, [x27], #81244# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11245# CHECK-NEXT: [0,2]     D=eeeeeeER. .   ld1	{ v1.8h }, [x27], #161246# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11247# CHECK-NEXT: [0,4]     .D=eeeeeeER .   ld1	{ v1.16b }, [x27], #161248# CHECK-NEXT: [0,5]     .D==eE----R .   add	x0, x27, #11249# CHECK-NEXT: [0,6]     . D=eeeeeeER.   ld1	{ v1.1d }, [x27], x281250# CHECK-NEXT: [0,7]     . D==eE----R.   add	x0, x27, #11251# CHECK-NEXT: [0,8]     . D==eeeeeeER   ld1	{ v1.2d }, [x27], x281252# CHECK-NEXT: [0,9]     .  D==eE----R   add	x0, x27, #11253 1254# CHECK:      Average Wait times (based on the timeline view):1255# CHECK-NEXT: [0]: Executions1256# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1257# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1258# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1259 1260# CHECK:            [0]    [1]    [2]    [3]1261# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.8b }, [x27], #81262# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11263# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ld1	{ v1.8h }, [x27], #161264# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11265# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ld1	{ v1.16b }, [x27], #161266# CHECK-NEXT: 5.     1     3.0    0.0    4.0       add	x0, x27, #11267# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ld1	{ v1.1d }, [x27], x281268# CHECK-NEXT: 7.     1     3.0    0.0    4.0       add	x0, x27, #11269# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ld1	{ v1.2d }, [x27], x281270# CHECK-NEXT: 9.     1     3.0    0.0    4.0       add	x0, x27, #11271# CHECK-NEXT:        1     2.3    0.1    2.0       <total>1272 1273# CHECK:      [2] Code Region - G031274 1275# CHECK:      Iterations:        1001276# CHECK-NEXT: Instructions:      10001277# CHECK-NEXT: Total Cycles:      5081278# CHECK-NEXT: Total uOps:        15001279 1280# CHECK:      Dispatch Width:    51281# CHECK-NEXT: uOps Per Cycle:    2.951282# CHECK-NEXT: IPC:               1.971283# CHECK-NEXT: Block RThroughput: 3.01284 1285# CHECK:      Timeline view:1286# CHECK-NEXT:                     0121287# CHECK-NEXT: Index     01234567891288 1289# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.2s }, [x27], x281290# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11291# CHECK-NEXT: [0,2]     D=eeeeeeER. .   ld1	{ v1.4h }, [x27], x281292# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11293# CHECK-NEXT: [0,4]     .D=eeeeeeER .   ld1	{ v1.4s }, [x27], x281294# CHECK-NEXT: [0,5]     .D==eE----R .   add	x0, x27, #11295# CHECK-NEXT: [0,6]     . D=eeeeeeER.   ld1	{ v1.8b }, [x27], x281296# CHECK-NEXT: [0,7]     . D==eE----R.   add	x0, x27, #11297# CHECK-NEXT: [0,8]     . D==eeeeeeER   ld1	{ v1.8h }, [x27], x281298# CHECK-NEXT: [0,9]     .  D==eE----R   add	x0, x27, #11299 1300# CHECK:      Average Wait times (based on the timeline view):1301# CHECK-NEXT: [0]: Executions1302# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1303# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1304# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1305 1306# CHECK:            [0]    [1]    [2]    [3]1307# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.2s }, [x27], x281308# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11309# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ld1	{ v1.4h }, [x27], x281310# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11311# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ld1	{ v1.4s }, [x27], x281312# CHECK-NEXT: 5.     1     3.0    0.0    4.0       add	x0, x27, #11313# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ld1	{ v1.8b }, [x27], x281314# CHECK-NEXT: 7.     1     3.0    0.0    4.0       add	x0, x27, #11315# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ld1	{ v1.8h }, [x27], x281316# CHECK-NEXT: 9.     1     3.0    0.0    4.0       add	x0, x27, #11317# CHECK-NEXT:        1     2.3    0.1    2.0       <total>1318 1319# CHECK:      [3] Code Region - G041320 1321# CHECK:      Iterations:        1001322# CHECK-NEXT: Instructions:      10001323# CHECK-NEXT: Total Cycles:      5081324# CHECK-NEXT: Total uOps:        19001325 1326# CHECK:      Dispatch Width:    51327# CHECK-NEXT: uOps Per Cycle:    3.741328# CHECK-NEXT: IPC:               1.971329# CHECK-NEXT: Block RThroughput: 3.81330 1331# CHECK:      Timeline view:1332# CHECK-NEXT:                     0121333# CHECK-NEXT: Index     01234567891334 1335# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.16b }, [x27], x281336# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11337# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.1d, v2.1d }, [x27], #161338# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11339# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.2d, v2.2d }, [x27], #321340# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11341# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.2s, v2.2s }, [x27], #161342# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11343# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.4h, v2.4h }, [x27], #161344# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11345 1346# CHECK:      Average Wait times (based on the timeline view):1347# CHECK-NEXT: [0]: Executions1348# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1349# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1350# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1351 1352# CHECK:            [0]    [1]    [2]    [3]1353# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.16b }, [x27], x281354# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11355# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.1d, v2.1d }, [x27], #161356# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11357# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.2d, v2.2d }, [x27], #321358# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11359# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.2s, v2.2s }, [x27], #161360# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11361# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.4h, v2.4h }, [x27], #161362# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11363# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1364 1365# CHECK:      [4] Code Region - G051366 1367# CHECK:      Iterations:        1001368# CHECK-NEXT: Instructions:      10001369# CHECK-NEXT: Total Cycles:      5081370# CHECK-NEXT: Total uOps:        20001371 1372# CHECK:      Dispatch Width:    51373# CHECK-NEXT: uOps Per Cycle:    3.941374# CHECK-NEXT: IPC:               1.971375# CHECK-NEXT: Block RThroughput: 4.01376 1377# CHECK:      Timeline view:1378# CHECK-NEXT:                     0121379# CHECK-NEXT: Index     01234567891380 1381# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.4s, v2.4s }, [x27], #321382# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11383# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.8b, v2.8b }, [x27], #161384# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11385# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.8h, v2.8h }, [x27], #321386# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11387# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.16b, v2.16b }, [x27], #321388# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11389# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.1d, v2.1d }, [x27], x281390# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11391 1392# CHECK:      Average Wait times (based on the timeline view):1393# CHECK-NEXT: [0]: Executions1394# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1395# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1396# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1397 1398# CHECK:            [0]    [1]    [2]    [3]1399# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.4s, v2.4s }, [x27], #321400# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11401# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.8b, v2.8b }, [x27], #161402# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11403# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.8h, v2.8h }, [x27], #321404# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11405# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.16b, v2.16b }, [x27], #321406# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11407# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.1d, v2.1d }, [x27], x281408# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11409# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1410 1411# CHECK:      [5] Code Region - G061412 1413# CHECK:      Iterations:        1001414# CHECK-NEXT: Instructions:      10001415# CHECK-NEXT: Total Cycles:      5081416# CHECK-NEXT: Total uOps:        20001417 1418# CHECK:      Dispatch Width:    51419# CHECK-NEXT: uOps Per Cycle:    3.941420# CHECK-NEXT: IPC:               1.971421# CHECK-NEXT: Block RThroughput: 4.01422 1423# CHECK:      Timeline view:1424# CHECK-NEXT:                     0121425# CHECK-NEXT: Index     01234567891426 1427# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.2d, v2.2d }, [x27], x281428# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11429# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.2s, v2.2s }, [x27], x281430# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11431# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.4h, v2.4h }, [x27], x281432# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11433# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.4s, v2.4s }, [x27], x281434# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11435# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.8b, v2.8b }, [x27], x281436# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11437 1438# CHECK:      Average Wait times (based on the timeline view):1439# CHECK-NEXT: [0]: Executions1440# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1441# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1442# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1443 1444# CHECK:            [0]    [1]    [2]    [3]1445# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.2d, v2.2d }, [x27], x281446# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11447# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.2s, v2.2s }, [x27], x281448# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11449# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.4h, v2.4h }, [x27], x281450# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11451# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.4s, v2.4s }, [x27], x281452# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11453# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.8b, v2.8b }, [x27], x281454# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11455# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1456 1457# CHECK:      [6] Code Region - G071458 1459# CHECK:      Iterations:        1001460# CHECK-NEXT: Instructions:      10001461# CHECK-NEXT: Total Cycles:      5081462# CHECK-NEXT: Total uOps:        23001463 1464# CHECK:      Dispatch Width:    51465# CHECK-NEXT: uOps Per Cycle:    4.531466# CHECK-NEXT: IPC:               1.971467# CHECK-NEXT: Block RThroughput: 4.61468 1469# CHECK:      Timeline view:1470# CHECK-NEXT:                     0121471# CHECK-NEXT: Index     01234567891472 1473# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.8h, v2.8h }, [x27], x281474# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11475# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.16b, v2.16b }, [x27], x281476# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11477# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.1d, v2.1d, v3.1d }, [x27], #241478# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11479# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.2d, v2.2d, v3.2d }, [x27], #481480# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11481# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.2s, v2.2s, v3.2s }, [x27], #241482# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11483 1484# CHECK:      Average Wait times (based on the timeline view):1485# CHECK-NEXT: [0]: Executions1486# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1487# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1488# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1489 1490# CHECK:            [0]    [1]    [2]    [3]1491# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.8h, v2.8h }, [x27], x281492# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11493# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.16b, v2.16b }, [x27], x281494# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11495# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.1d, v2.1d, v3.1d }, [x27], #241496# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11497# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.2d, v2.2d, v3.2d }, [x27], #481498# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11499# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.2s, v2.2s, v3.2s }, [x27], #241500# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11501# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1502 1503# CHECK:      [7] Code Region - G081504 1505# CHECK:      Iterations:        1001506# CHECK-NEXT: Instructions:      10001507# CHECK-NEXT: Total Cycles:      5081508# CHECK-NEXT: Total uOps:        25001509 1510# CHECK:      Dispatch Width:    51511# CHECK-NEXT: uOps Per Cycle:    4.921512# CHECK-NEXT: IPC:               1.971513# CHECK-NEXT: Block RThroughput: 5.01514 1515# CHECK:      Timeline view:1516# CHECK-NEXT:                     0121517# CHECK-NEXT: Index     01234567891518 1519# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.4h, v2.4h, v3.4h }, [x27], #241520# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11521# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.4s, v2.4s, v3.4s }, [x27], #481522# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11523# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.8b, v2.8b, v3.8b }, [x27], #241524# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11525# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.8h, v2.8h, v3.8h }, [x27], #481526# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11527# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.16b, v2.16b, v3.16b }, [x27], #481528# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11529 1530# CHECK:      Average Wait times (based on the timeline view):1531# CHECK-NEXT: [0]: Executions1532# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1533# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1534# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1535 1536# CHECK:            [0]    [1]    [2]    [3]1537# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.4h, v2.4h, v3.4h }, [x27], #241538# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11539# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.4s, v2.4s, v3.4s }, [x27], #481540# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11541# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.8b, v2.8b, v3.8b }, [x27], #241542# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11543# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.8h, v2.8h, v3.8h }, [x27], #481544# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11545# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.16b, v2.16b, v3.16b }, [x27], #481546# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11547# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1548 1549# CHECK:      [8] Code Region - G091550 1551# CHECK:      Iterations:        1001552# CHECK-NEXT: Instructions:      10001553# CHECK-NEXT: Total Cycles:      5081554# CHECK-NEXT: Total uOps:        25001555 1556# CHECK:      Dispatch Width:    51557# CHECK-NEXT: uOps Per Cycle:    4.921558# CHECK-NEXT: IPC:               1.971559# CHECK-NEXT: Block RThroughput: 5.01560 1561# CHECK:      Timeline view:1562# CHECK-NEXT:                     0121563# CHECK-NEXT: Index     01234567891564 1565# CHECK:      [0,0]     DeeeeeeER . .   ld1	{ v1.1d, v2.1d, v3.1d }, [x27], x281566# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #11567# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ld1	{ v1.2d, v2.2d, v3.2d }, [x27], x281568# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #11569# CHECK-NEXT: [0,4]     . DeeeeeeER .   ld1	{ v1.2s, v2.2s, v3.2s }, [x27], x281570# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #11571# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ld1	{ v1.4h, v2.4h, v3.4h }, [x27], x281572# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #11573# CHECK-NEXT: [0,8]     .   DeeeeeeER   ld1	{ v1.4s, v2.4s, v3.4s }, [x27], x281574# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #11575 1576# CHECK:      Average Wait times (based on the timeline view):1577# CHECK-NEXT: [0]: Executions1578# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1579# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1580# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1581 1582# CHECK:            [0]    [1]    [2]    [3]1583# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.1d, v2.1d, v3.1d }, [x27], x281584# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11585# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.2d, v2.2d, v3.2d }, [x27], x281586# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11587# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.2s, v2.2s, v3.2s }, [x27], x281588# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11589# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.4h, v2.4h, v3.4h }, [x27], x281590# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #11591# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1	{ v1.4s, v2.4s, v3.4s }, [x27], x281592# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #11593# CHECK-NEXT:        1     1.5    0.1    2.0       <total>1594 1595# CHECK:      [9] Code Region - G101596 1597# CHECK:      Iterations:        1001598# CHECK-NEXT: Instructions:      10001599# CHECK-NEXT: Total Cycles:      7081600# CHECK-NEXT: Total uOps:        27001601 1602# CHECK:      Dispatch Width:    51603# CHECK-NEXT: uOps Per Cycle:    3.811604# CHECK-NEXT: IPC:               1.411605# CHECK-NEXT: Block RThroughput: 5.71606 1607# CHECK:      Timeline view:1608# CHECK-NEXT:                     01231609# CHECK-NEXT: Index     01234567891610 1611# CHECK:      [0,0]     DeeeeeeER .  .   ld1	{ v1.8b, v2.8b, v3.8b }, [x27], x281612# CHECK-NEXT: [0,1]     D=eE----R .  .   add	x0, x27, #11613# CHECK-NEXT: [0,2]     .DeeeeeeER.   .   ld1	{ v1.8h, v2.8h, v3.8h }, [x27], x281614# CHECK-NEXT: [0,3]     .D=eE----R.   .   add	x0, x27, #11615# CHECK-NEXT: [0,4]     . DeeeeeeER   .   ld1	{ v1.16b, v2.16b, v3.16b }, [x27], x281616# CHECK-NEXT: [0,5]     . D=eE----R   .   add	x0, x27, #11617# CHECK-NEXT: [0,6]     .  DeeeeeeeER .   ld1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #321618# CHECK-NEXT: [0,7]     .   DeE-----R .   add	x0, x27, #11619# CHECK-NEXT: [0,8]     .    DeeeeeeeER   ld1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #641620# CHECK-NEXT: [0,9]     .    .DeE-----R   add	x0, x27, #11621 1622# CHECK:      Average Wait times (based on the timeline view):1623# CHECK-NEXT: [0]: Executions1624# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1625# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1626# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1627 1628# CHECK:            [0]    [1]    [2]    [3]1629# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.8b, v2.8b, v3.8b }, [x27], x281630# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #11631# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1	{ v1.8h, v2.8h, v3.8h }, [x27], x281632# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #11633# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1	{ v1.16b, v2.16b, v3.16b }, [x27], x281634# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #11635# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #321636# CHECK-NEXT: 7.     1     1.0    0.0    5.0       add	x0, x27, #11637# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #641638# CHECK-NEXT: 9.     1     1.0    0.0    5.0       add	x0, x27, #11639# CHECK-NEXT:        1     1.3    0.2    2.2       <total>1640 1641# CHECK:      [10] Code Region - G111642 1643# CHECK:      Iterations:        1001644# CHECK-NEXT: Instructions:      10001645# CHECK-NEXT: Total Cycles:      10081646# CHECK-NEXT: Total uOps:        30001647 1648# CHECK:      Dispatch Width:    51649# CHECK-NEXT: uOps Per Cycle:    2.981650# CHECK-NEXT: IPC:               0.991651# CHECK-NEXT: Block RThroughput: 6.71652 1653# CHECK:      Timeline view:1654# CHECK-NEXT:                     012341655# CHECK-NEXT: Index     01234567891656 1657# CHECK:      [0,0]     DeeeeeeeER.    . .   ld1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #321658# CHECK-NEXT: [0,1]     .DeE-----R.    . .   add	x0, x27, #11659# CHECK-NEXT: [0,2]     . DeeeeeeeER   . .   ld1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #321660# CHECK-NEXT: [0,3]     .  DeE-----R   . .   add	x0, x27, #11661# CHECK-NEXT: [0,4]     .   DeeeeeeeER . .   ld1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #641662# CHECK-NEXT: [0,5]     .    DeE-----R . .   add	x0, x27, #11663# CHECK-NEXT: [0,6]     .    .DeeeeeeeER .   ld1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #321664# CHECK-NEXT: [0,7]     .    . DeE-----R .   add	x0, x27, #11665# CHECK-NEXT: [0,8]     .    .  DeeeeeeeER   ld1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #641666# CHECK-NEXT: [0,9]     .    .   DeE-----R   add	x0, x27, #11667 1668# CHECK:      Average Wait times (based on the timeline view):1669# CHECK-NEXT: [0]: Executions1670# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1671# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1672# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1673 1674# CHECK:            [0]    [1]    [2]    [3]1675# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #321676# CHECK-NEXT: 1.     1     1.0    0.0    5.0       add	x0, x27, #11677# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #321678# CHECK-NEXT: 3.     1     1.0    0.0    5.0       add	x0, x27, #11679# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #641680# CHECK-NEXT: 5.     1     1.0    0.0    5.0       add	x0, x27, #11681# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #321682# CHECK-NEXT: 7.     1     1.0    0.0    5.0       add	x0, x27, #11683# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #641684# CHECK-NEXT: 9.     1     1.0    0.0    5.0       add	x0, x27, #11685# CHECK-NEXT:        1     1.0    0.5    2.5       <total>1686 1687# CHECK:      [11] Code Region - G121688 1689# CHECK:      Iterations:        1001690# CHECK-NEXT: Instructions:      10001691# CHECK-NEXT: Total Cycles:      10081692# CHECK-NEXT: Total uOps:        30001693 1694# CHECK:      Dispatch Width:    51695# CHECK-NEXT: uOps Per Cycle:    2.981696# CHECK-NEXT: IPC:               0.991697# CHECK-NEXT: Block RThroughput: 6.71698 1699# CHECK:      Timeline view:1700# CHECK-NEXT:                     012341701# CHECK-NEXT: Index     01234567891702 1703# CHECK:      [0,0]     DeeeeeeeER.    . .   ld1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #641704# CHECK-NEXT: [0,1]     .DeE-----R.    . .   add	x0, x27, #11705# CHECK-NEXT: [0,2]     . DeeeeeeeER   . .   ld1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x281706# CHECK-NEXT: [0,3]     .  DeE-----R   . .   add	x0, x27, #11707# CHECK-NEXT: [0,4]     .   DeeeeeeeER . .   ld1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x281708# CHECK-NEXT: [0,5]     .    DeE-----R . .   add	x0, x27, #11709# CHECK-NEXT: [0,6]     .    .DeeeeeeeER .   ld1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x281710# CHECK-NEXT: [0,7]     .    . DeE-----R .   add	x0, x27, #11711# CHECK-NEXT: [0,8]     .    .  DeeeeeeeER   ld1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x281712# CHECK-NEXT: [0,9]     .    .   DeE-----R   add	x0, x27, #11713 1714# CHECK:      Average Wait times (based on the timeline view):1715# CHECK-NEXT: [0]: Executions1716# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1717# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1718# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1719 1720# CHECK:            [0]    [1]    [2]    [3]1721# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #641722# CHECK-NEXT: 1.     1     1.0    0.0    5.0       add	x0, x27, #11723# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x281724# CHECK-NEXT: 3.     1     1.0    0.0    5.0       add	x0, x27, #11725# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x281726# CHECK-NEXT: 5.     1     1.0    0.0    5.0       add	x0, x27, #11727# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x281728# CHECK-NEXT: 7.     1     1.0    0.0    5.0       add	x0, x27, #11729# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x281730# CHECK-NEXT: 9.     1     1.0    0.0    5.0       add	x0, x27, #11731# CHECK-NEXT:        1     1.0    0.5    2.5       <total>1732 1733# CHECK:      [12] Code Region - G131734 1735# CHECK:      Iterations:        1001736# CHECK-NEXT: Instructions:      10001737# CHECK-NEXT: Total Cycles:      12121738# CHECK-NEXT: Total uOps:        28001739 1740# CHECK:      Dispatch Width:    51741# CHECK-NEXT: uOps Per Cycle:    2.311742# CHECK-NEXT: IPC:               0.831743# CHECK-NEXT: Block RThroughput: 5.71744 1745# CHECK:      Timeline view:1746# CHECK-NEXT:                     01234567891747# CHECK-NEXT: Index     0123456789          011748 1749# CHECK:      [0,0]     DeeeeeeeER.    .    .  .   ld1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x281750# CHECK-NEXT: [0,1]     .DeE-----R.    .    .  .   add	x0, x27, #11751# CHECK-NEXT: [0,2]     . DeeeeeeeER   .    .  .   ld1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x281752# CHECK-NEXT: [0,3]     .  DeE-----R   .    .  .   add	x0, x27, #11753# CHECK-NEXT: [0,4]     .   DeeeeeeeER .    .  .   ld1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x281754# CHECK-NEXT: [0,5]     .    DeE-----R .    .  .   add	x0, x27, #11755# CHECK-NEXT: [0,6]     .    .DeeeeeeeER    .  .   ld1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x281756# CHECK-NEXT: [0,7]     .    . DeE-----R    .  .   add	x0, x27, #11757# CHECK-NEXT: [0,8]     .    . D======eeeeeeeeER   ld1	{ v1.b }[0], [x27], #11758# CHECK-NEXT: [0,9]     .    . D=======eE------R   add	x0, x27, #11759 1760# CHECK:      Average Wait times (based on the timeline view):1761# CHECK-NEXT: [0]: Executions1762# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1763# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1764# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1765 1766# CHECK:            [0]    [1]    [2]    [3]1767# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x281768# CHECK-NEXT: 1.     1     1.0    0.0    5.0       add	x0, x27, #11769# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x281770# CHECK-NEXT: 3.     1     1.0    0.0    5.0       add	x0, x27, #11771# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x281772# CHECK-NEXT: 5.     1     1.0    0.0    5.0       add	x0, x27, #11773# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x281774# CHECK-NEXT: 7.     1     1.0    0.0    5.0       add	x0, x27, #11775# CHECK-NEXT: 8.     1     7.0    0.0    0.0       ld1	{ v1.b }[0], [x27], #11776# CHECK-NEXT: 9.     1     8.0    0.0    6.0       add	x0, x27, #11777# CHECK-NEXT:        1     2.3    0.4    2.6       <total>1778 1779# CHECK:      [13] Code Region - G141780 1781# CHECK:      Iterations:        1001782# CHECK-NEXT: Instructions:      10001783# CHECK-NEXT: Total Cycles:      40031784# CHECK-NEXT: Total uOps:        20001785 1786# CHECK:      Dispatch Width:    51787# CHECK-NEXT: uOps Per Cycle:    0.501788# CHECK-NEXT: IPC:               0.251789# CHECK-NEXT: Block RThroughput: 4.01790 1791# CHECK:      Timeline view:1792# CHECK-NEXT:                     0123456789          01234567891793# CHECK-NEXT: Index     0123456789          0123456789          0121794 1795# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld1	{ v1.b }[8], [x27], #11796# CHECK-NEXT: [0,1]     D=eE------R    .    .    .    .    .    . .   add	x0, x27, #11797# CHECK-NEXT: [0,2]     .D=======eeeeeeeeER .    .    .    .    . .   ld1	{ v1.b }[0], [x27], x281798# CHECK-NEXT: [0,3]     .D========eE------R .    .    .    .    . .   add	x0, x27, #11799# CHECK-NEXT: [0,4]     . D==============eeeeeeeeER   .    .    . .   ld1	{ v1.b }[8], [x27], x281800# CHECK-NEXT: [0,5]     . D===============eE------R   .    .    . .   add	x0, x27, #11801# CHECK-NEXT: [0,6]     .  D=====================eeeeeeeeER.    . .   ld1	{ v1.h }[0], [x27], #21802# CHECK-NEXT: [0,7]     .  D======================eE------R.    . .   add	x0, x27, #11803# CHECK-NEXT: [0,8]     .   D============================eeeeeeeeER   ld1	{ v1.h }[4], [x27], #21804# CHECK-NEXT: [0,9]     .   D=============================eE------R   add	x0, x27, #11805 1806# CHECK:      Average Wait times (based on the timeline view):1807# CHECK-NEXT: [0]: Executions1808# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1809# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1810# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1811 1812# CHECK:            [0]    [1]    [2]    [3]1813# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.b }[8], [x27], #11814# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #11815# CHECK-NEXT: 2.     1     8.0    0.0    0.0       ld1	{ v1.b }[0], [x27], x281816# CHECK-NEXT: 3.     1     9.0    0.0    6.0       add	x0, x27, #11817# CHECK-NEXT: 4.     1     15.0   0.0    0.0       ld1	{ v1.b }[8], [x27], x281818# CHECK-NEXT: 5.     1     16.0   0.0    6.0       add	x0, x27, #11819# CHECK-NEXT: 6.     1     22.0   0.0    0.0       ld1	{ v1.h }[0], [x27], #21820# CHECK-NEXT: 7.     1     23.0   0.0    6.0       add	x0, x27, #11821# CHECK-NEXT: 8.     1     29.0   0.0    0.0       ld1	{ v1.h }[4], [x27], #21822# CHECK-NEXT: 9.     1     30.0   0.0    6.0       add	x0, x27, #11823# CHECK-NEXT:        1     15.5   0.1    3.0       <total>1824 1825# CHECK:      [14] Code Region - G151826 1827# CHECK:      Iterations:        1001828# CHECK-NEXT: Instructions:      10001829# CHECK-NEXT: Total Cycles:      40031830# CHECK-NEXT: Total uOps:        20001831 1832# CHECK:      Dispatch Width:    51833# CHECK-NEXT: uOps Per Cycle:    0.501834# CHECK-NEXT: IPC:               0.251835# CHECK-NEXT: Block RThroughput: 4.01836 1837# CHECK:      Timeline view:1838# CHECK-NEXT:                     0123456789          01234567891839# CHECK-NEXT: Index     0123456789          0123456789          0121840 1841# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld1	{ v1.h }[0], [x27], x281842# CHECK-NEXT: [0,1]     D=eE------R    .    .    .    .    .    . .   add	x0, x27, #11843# CHECK-NEXT: [0,2]     .D=======eeeeeeeeER .    .    .    .    . .   ld1	{ v1.h }[4], [x27], x281844# CHECK-NEXT: [0,3]     .D========eE------R .    .    .    .    . .   add	x0, x27, #11845# CHECK-NEXT: [0,4]     . D==============eeeeeeeeER   .    .    . .   ld1	{ v1.s }[0], [x27], #41846# CHECK-NEXT: [0,5]     . D===============eE------R   .    .    . .   add	x0, x27, #11847# CHECK-NEXT: [0,6]     .  D=====================eeeeeeeeER.    . .   ld1	{ v1.s }[0], [x27], x281848# CHECK-NEXT: [0,7]     .  D======================eE------R.    . .   add	x0, x27, #11849# CHECK-NEXT: [0,8]     .   D============================eeeeeeeeER   ld1	{ v1.d }[0], [x27], #81850# CHECK-NEXT: [0,9]     .   D=============================eE------R   add	x0, x27, #11851 1852# CHECK:      Average Wait times (based on the timeline view):1853# CHECK-NEXT: [0]: Executions1854# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1855# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1856# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1857 1858# CHECK:            [0]    [1]    [2]    [3]1859# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.h }[0], [x27], x281860# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #11861# CHECK-NEXT: 2.     1     8.0    0.0    0.0       ld1	{ v1.h }[4], [x27], x281862# CHECK-NEXT: 3.     1     9.0    0.0    6.0       add	x0, x27, #11863# CHECK-NEXT: 4.     1     15.0   0.0    0.0       ld1	{ v1.s }[0], [x27], #41864# CHECK-NEXT: 5.     1     16.0   0.0    6.0       add	x0, x27, #11865# CHECK-NEXT: 6.     1     22.0   0.0    0.0       ld1	{ v1.s }[0], [x27], x281866# CHECK-NEXT: 7.     1     23.0   0.0    6.0       add	x0, x27, #11867# CHECK-NEXT: 8.     1     29.0   0.0    0.0       ld1	{ v1.d }[0], [x27], #81868# CHECK-NEXT: 9.     1     30.0   0.0    6.0       add	x0, x27, #11869# CHECK-NEXT:        1     15.5   0.1    3.0       <total>1870 1871# CHECK:      [15] Code Region - G161872 1873# CHECK:      Iterations:        1001874# CHECK-NEXT: Instructions:      10001875# CHECK-NEXT: Total Cycles:      12031876# CHECK-NEXT: Total uOps:        20001877 1878# CHECK:      Dispatch Width:    51879# CHECK-NEXT: uOps Per Cycle:    1.661880# CHECK-NEXT: IPC:               0.831881# CHECK-NEXT: Block RThroughput: 4.01882 1883# CHECK:      Timeline view:1884# CHECK-NEXT:                     012341885# CHECK-NEXT: Index     01234567891886 1887# CHECK:      [0,0]     DeeeeeeeeER   .   ld1	{ v1.d }[0], [x27], x281888# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #11889# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld1r	{ v1.1d }, [x27], #81890# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #11891# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld1r	{ v1.2d }, [x27], #81892# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #11893# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld1r	{ v1.2s }, [x27], #41894# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #11895# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld1r	{ v1.4h }, [x27], #21896# CHECK-NEXT: [0,9]     .   D=eE------R   add	x0, x27, #11897 1898# CHECK:      Average Wait times (based on the timeline view):1899# CHECK-NEXT: [0]: Executions1900# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1901# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1902# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1903 1904# CHECK:            [0]    [1]    [2]    [3]1905# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1	{ v1.d }[0], [x27], x281906# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #11907# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1r	{ v1.1d }, [x27], #81908# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #11909# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1r	{ v1.2d }, [x27], #81910# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #11911# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1r	{ v1.2s }, [x27], #41912# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #11913# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1r	{ v1.4h }, [x27], #21914# CHECK-NEXT: 9.     1     2.0    0.0    6.0       add	x0, x27, #11915# CHECK-NEXT:        1     1.5    0.1    3.0       <total>1916 1917# CHECK:      [16] Code Region - G171918 1919# CHECK:      Iterations:        1001920# CHECK-NEXT: Instructions:      10001921# CHECK-NEXT: Total Cycles:      5101922# CHECK-NEXT: Total uOps:        20001923 1924# CHECK:      Dispatch Width:    51925# CHECK-NEXT: uOps Per Cycle:    3.921926# CHECK-NEXT: IPC:               1.961927# CHECK-NEXT: Block RThroughput: 4.01928 1929# CHECK:      Timeline view:1930# CHECK-NEXT:                     012341931# CHECK-NEXT: Index     01234567891932 1933# CHECK:      [0,0]     DeeeeeeeeER   .   ld1r	{ v1.4s }, [x27], #41934# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #11935# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld1r	{ v1.8b }, [x27], #11936# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #11937# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld1r	{ v1.8h }, [x27], #21938# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #11939# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld1r	{ v1.16b }, [x27], #11940# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #11941# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld1r	{ v1.1d }, [x27], x281942# CHECK-NEXT: [0,9]     .   D=eE------R   add	x0, x27, #11943 1944# CHECK:      Average Wait times (based on the timeline view):1945# CHECK-NEXT: [0]: Executions1946# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1947# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1948# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1949 1950# CHECK:            [0]    [1]    [2]    [3]1951# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1r	{ v1.4s }, [x27], #41952# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #11953# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1r	{ v1.8b }, [x27], #11954# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #11955# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1r	{ v1.8h }, [x27], #21956# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #11957# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1r	{ v1.16b }, [x27], #11958# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #11959# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1r	{ v1.1d }, [x27], x281960# CHECK-NEXT: 9.     1     2.0    0.0    6.0       add	x0, x27, #11961# CHECK-NEXT:        1     1.5    0.1    3.0       <total>1962 1963# CHECK:      [17] Code Region - G181964 1965# CHECK:      Iterations:        1001966# CHECK-NEXT: Instructions:      10001967# CHECK-NEXT: Total Cycles:      5101968# CHECK-NEXT: Total uOps:        20001969 1970# CHECK:      Dispatch Width:    51971# CHECK-NEXT: uOps Per Cycle:    3.921972# CHECK-NEXT: IPC:               1.961973# CHECK-NEXT: Block RThroughput: 4.01974 1975# CHECK:      Timeline view:1976# CHECK-NEXT:                     012341977# CHECK-NEXT: Index     01234567891978 1979# CHECK:      [0,0]     DeeeeeeeeER   .   ld1r	{ v1.2d }, [x27], x281980# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #11981# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld1r	{ v1.2s }, [x27], x281982# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #11983# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld1r	{ v1.4h }, [x27], x281984# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #11985# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld1r	{ v1.4s }, [x27], x281986# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #11987# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld1r	{ v1.8b }, [x27], x281988# CHECK-NEXT: [0,9]     .   D=eE------R   add	x0, x27, #11989 1990# CHECK:      Average Wait times (based on the timeline view):1991# CHECK-NEXT: [0]: Executions1992# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue1993# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready1994# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage1995 1996# CHECK:            [0]    [1]    [2]    [3]1997# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1r	{ v1.2d }, [x27], x281998# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #11999# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1r	{ v1.2s }, [x27], x282000# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12001# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld1r	{ v1.4h }, [x27], x282002# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #12003# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld1r	{ v1.4s }, [x27], x282004# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #12005# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld1r	{ v1.8b }, [x27], x282006# CHECK-NEXT: 9.     1     2.0    0.0    6.0       add	x0, x27, #12007# CHECK-NEXT:        1     1.5    0.1    3.0       <total>2008 2009# CHECK:      [18] Code Region - G192010 2011# CHECK:      Iterations:        1002012# CHECK-NEXT: Instructions:      10002013# CHECK-NEXT: Total Cycles:      5102014# CHECK-NEXT: Total uOps:        24002015 2016# CHECK:      Dispatch Width:    52017# CHECK-NEXT: uOps Per Cycle:    4.712018# CHECK-NEXT: IPC:               1.962019# CHECK-NEXT: Block RThroughput: 4.82020 2021# CHECK:      Timeline view:2022# CHECK-NEXT:                     012342023# CHECK-NEXT: Index     01234567892024 2025# CHECK:      [0,0]     DeeeeeeeeER   .   ld1r	{ v1.8h }, [x27], x282026# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #12027# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld1r	{ v1.16b }, [x27], x282028# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #12029# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld2	{ v1.2d, v2.2d }, [x27], #322030# CHECK-NEXT: [0,5]     .  DeE------R .   add	x0, x27, #12031# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld2	{ v1.2s, v2.2s }, [x27], #162032# CHECK-NEXT: [0,7]     .   DeE------R.   add	x0, x27, #12033# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld2	{ v1.4h, v2.4h }, [x27], #162034# CHECK-NEXT: [0,9]     .    DeE------R   add	x0, x27, #12035 2036# CHECK:      Average Wait times (based on the timeline view):2037# CHECK-NEXT: [0]: Executions2038# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2039# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2040# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2041 2042# CHECK:            [0]    [1]    [2]    [3]2043# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld1r	{ v1.8h }, [x27], x282044# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12045# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld1r	{ v1.16b }, [x27], x282046# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12047# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld2	{ v1.2d, v2.2d }, [x27], #322048# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12049# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld2	{ v1.2s, v2.2s }, [x27], #162050# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12051# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld2	{ v1.4h, v2.4h }, [x27], #162052# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12053# CHECK-NEXT:        1     1.2    0.1    3.0       <total>2054 2055# CHECK:      [19] Code Region - G202056 2057# CHECK:      Iterations:        1002058# CHECK-NEXT: Instructions:      10002059# CHECK-NEXT: Total Cycles:      9092060# CHECK-NEXT: Total uOps:        29002061 2062# CHECK:      Dispatch Width:    52063# CHECK-NEXT: uOps Per Cycle:    3.192064# CHECK-NEXT: IPC:               1.102065# CHECK-NEXT: Block RThroughput: 5.82066 2067# CHECK:      Timeline view:2068# CHECK-NEXT:                     012345672069# CHECK-NEXT: Index     01234567892070 2071# CHECK:      [0,0]     DeeeeeeeeER    . .   ld2	{ v1.4s, v2.4s }, [x27], #322072# CHECK-NEXT: [0,1]     .DeE------R    . .   add	x0, x27, #12073# CHECK-NEXT: [0,2]     .DeeeeeeeeER   . .   ld2	{ v1.8b, v2.8b }, [x27], #162074# CHECK-NEXT: [0,3]     . DeE------R   . .   add	x0, x27, #12075# CHECK-NEXT: [0,4]     .  DeeeeeeeeER . .   ld2	{ v1.8h, v2.8h }, [x27], #322076# CHECK-NEXT: [0,5]     .   DeE------R . .   add	x0, x27, #12077# CHECK-NEXT: [0,6]     .    DeeeeeeeeER .   ld2	{ v1.16b, v2.16b }, [x27], #322078# CHECK-NEXT: [0,7]     .    .DeE------R .   add	x0, x27, #12079# CHECK-NEXT: [0,8]     .    . DeeeeeeeeER   ld2	{ v1.2d, v2.2d }, [x27], x282080# CHECK-NEXT: [0,9]     .    .  DeE------R   add	x0, x27, #12081 2082# CHECK:      Average Wait times (based on the timeline view):2083# CHECK-NEXT: [0]: Executions2084# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2085# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2086# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2087 2088# CHECK:            [0]    [1]    [2]    [3]2089# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2	{ v1.4s, v2.4s }, [x27], #322090# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12091# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld2	{ v1.8b, v2.8b }, [x27], #162092# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12093# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld2	{ v1.8h, v2.8h }, [x27], #322094# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12095# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld2	{ v1.16b, v2.16b }, [x27], #322096# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12097# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld2	{ v1.2d, v2.2d }, [x27], x282098# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12099# CHECK-NEXT:        1     1.0    0.4    3.0       <total>2100 2101# CHECK:      [20] Code Region - G212102 2103# CHECK:      Iterations:        1002104# CHECK-NEXT: Instructions:      10002105# CHECK-NEXT: Total Cycles:      7092106# CHECK-NEXT: Total uOps:        27002107 2108# CHECK:      Dispatch Width:    52109# CHECK-NEXT: uOps Per Cycle:    3.812110# CHECK-NEXT: IPC:               1.412111# CHECK-NEXT: Block RThroughput: 5.42112 2113# CHECK:      Timeline view:2114# CHECK-NEXT:                     0123452115# CHECK-NEXT: Index     01234567892116 2117# CHECK:      [0,0]     DeeeeeeeeER   .   ld2	{ v1.2s, v2.2s }, [x27], x282118# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #12119# CHECK-NEXT: [0,2]     .DeeeeeeeeER   .   ld2	{ v1.4h, v2.4h }, [x27], x282120# CHECK-NEXT: [0,3]     .D=eE------R   .   add	x0, x27, #12121# CHECK-NEXT: [0,4]     . DeeeeeeeeER  .   ld2	{ v1.4s, v2.4s }, [x27], x282122# CHECK-NEXT: [0,5]     .  DeE------R  .   add	x0, x27, #12123# CHECK-NEXT: [0,6]     .  DeeeeeeeeER .   ld2	{ v1.8b, v2.8b }, [x27], x282124# CHECK-NEXT: [0,7]     .   DeE------R .   add	x0, x27, #12125# CHECK-NEXT: [0,8]     .    DeeeeeeeeER   ld2	{ v1.8h, v2.8h }, [x27], x282126# CHECK-NEXT: [0,9]     .    .DeE------R   add	x0, x27, #12127 2128# CHECK:      Average Wait times (based on the timeline view):2129# CHECK-NEXT: [0]: Executions2130# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2131# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2132# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2133 2134# CHECK:            [0]    [1]    [2]    [3]2135# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2	{ v1.2s, v2.2s }, [x27], x282136# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12137# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld2	{ v1.4h, v2.4h }, [x27], x282138# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12139# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld2	{ v1.4s, v2.4s }, [x27], x282140# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12141# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld2	{ v1.8b, v2.8b }, [x27], x282142# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12143# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld2	{ v1.8h, v2.8h }, [x27], x282144# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12145# CHECK-NEXT:        1     1.2    0.2    3.0       <total>2146 2147# CHECK:      [21] Code Region - G222148 2149# CHECK:      Iterations:        1002150# CHECK-NEXT: Instructions:      10002151# CHECK-NEXT: Total Cycles:      33102152# CHECK-NEXT: Total uOps:        26002153 2154# CHECK:      Dispatch Width:    52155# CHECK-NEXT: uOps Per Cycle:    0.792156# CHECK-NEXT: IPC:               0.302157# CHECK-NEXT: Block RThroughput: 5.22158 2159# CHECK:      Timeline view:2160# CHECK-NEXT:                     0123456789          01234567892161# CHECK-NEXT: Index     0123456789          0123456789          0122162 2163# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld2	{ v1.16b, v2.16b }, [x27], x282164# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .    .    . .   add	x0, x27, #12165# CHECK-NEXT: [0,2]     .D=======eeeeeeeeER .    .    .    .    . .   ld2	{ v1.b, v2.b }[0], [x27], #22166# CHECK-NEXT: [0,3]     . D=======eE------R .    .    .    .    . .   add	x0, x27, #12167# CHECK-NEXT: [0,4]     . D==============eeeeeeeeER   .    .    . .   ld2	{ v1.b, v2.b }[8], [x27], #22168# CHECK-NEXT: [0,5]     .  D==============eE------R   .    .    . .   add	x0, x27, #12169# CHECK-NEXT: [0,6]     .  D=====================eeeeeeeeER.    . .   ld2	{ v1.b, v2.b }[0], [x27], x282170# CHECK-NEXT: [0,7]     .   D=====================eE------R.    . .   add	x0, x27, #12171# CHECK-NEXT: [0,8]     .   D============================eeeeeeeeER   ld2	{ v1.b, v2.b }[8], [x27], x282172# CHECK-NEXT: [0,9]     .    D============================eE------R   add	x0, x27, #12173 2174# CHECK:      Average Wait times (based on the timeline view):2175# CHECK-NEXT: [0]: Executions2176# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2177# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2178# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2179 2180# CHECK:            [0]    [1]    [2]    [3]2181# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2	{ v1.16b, v2.16b }, [x27], x282182# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12183# CHECK-NEXT: 2.     1     8.0    0.0    0.0       ld2	{ v1.b, v2.b }[0], [x27], #22184# CHECK-NEXT: 3.     1     8.0    0.0    6.0       add	x0, x27, #12185# CHECK-NEXT: 4.     1     15.0   0.0    0.0       ld2	{ v1.b, v2.b }[8], [x27], #22186# CHECK-NEXT: 5.     1     15.0   0.0    6.0       add	x0, x27, #12187# CHECK-NEXT: 6.     1     22.0   0.0    0.0       ld2	{ v1.b, v2.b }[0], [x27], x282188# CHECK-NEXT: 7.     1     22.0   0.0    6.0       add	x0, x27, #12189# CHECK-NEXT: 8.     1     29.0   0.0    0.0       ld2	{ v1.b, v2.b }[8], [x27], x282190# CHECK-NEXT: 9.     1     29.0   0.0    6.0       add	x0, x27, #12191# CHECK-NEXT:        1     15.0   0.1    3.0       <total>2192 2193# CHECK:      [22] Code Region - G232194 2195# CHECK:      Iterations:        1002196# CHECK-NEXT: Instructions:      10002197# CHECK-NEXT: Total Cycles:      40032198# CHECK-NEXT: Total uOps:        25002199 2200# CHECK:      Dispatch Width:    52201# CHECK-NEXT: uOps Per Cycle:    0.622202# CHECK-NEXT: IPC:               0.252203# CHECK-NEXT: Block RThroughput: 5.02204 2205# CHECK:      Timeline view:2206# CHECK-NEXT:                     0123456789          01234567892207# CHECK-NEXT: Index     0123456789          0123456789          0122208 2209# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld2	{ v1.h, v2.h }[0], [x27], #42210# CHECK-NEXT: [0,1]     D=eE------R    .    .    .    .    .    . .   add	x0, x27, #12211# CHECK-NEXT: [0,2]     .D=======eeeeeeeeER .    .    .    .    . .   ld2	{ v1.h, v2.h }[4], [x27], #42212# CHECK-NEXT: [0,3]     .D========eE------R .    .    .    .    . .   add	x0, x27, #12213# CHECK-NEXT: [0,4]     . D==============eeeeeeeeER   .    .    . .   ld2	{ v1.h, v2.h }[0], [x27], x282214# CHECK-NEXT: [0,5]     . D===============eE------R   .    .    . .   add	x0, x27, #12215# CHECK-NEXT: [0,6]     .  D=====================eeeeeeeeER.    . .   ld2	{ v1.h, v2.h }[4], [x27], x282216# CHECK-NEXT: [0,7]     .  D======================eE------R.    . .   add	x0, x27, #12217# CHECK-NEXT: [0,8]     .   D============================eeeeeeeeER   ld2	{ v1.s, v2.s }[0], [x27], #82218# CHECK-NEXT: [0,9]     .   D=============================eE------R   add	x0, x27, #12219 2220# CHECK:      Average Wait times (based on the timeline view):2221# CHECK-NEXT: [0]: Executions2222# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2223# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2224# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2225 2226# CHECK:            [0]    [1]    [2]    [3]2227# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2	{ v1.h, v2.h }[0], [x27], #42228# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12229# CHECK-NEXT: 2.     1     8.0    0.0    0.0       ld2	{ v1.h, v2.h }[4], [x27], #42230# CHECK-NEXT: 3.     1     9.0    0.0    6.0       add	x0, x27, #12231# CHECK-NEXT: 4.     1     15.0   0.0    0.0       ld2	{ v1.h, v2.h }[0], [x27], x282232# CHECK-NEXT: 5.     1     16.0   0.0    6.0       add	x0, x27, #12233# CHECK-NEXT: 6.     1     22.0   0.0    0.0       ld2	{ v1.h, v2.h }[4], [x27], x282234# CHECK-NEXT: 7.     1     23.0   0.0    6.0       add	x0, x27, #12235# CHECK-NEXT: 8.     1     29.0   0.0    0.0       ld2	{ v1.s, v2.s }[0], [x27], #82236# CHECK-NEXT: 9.     1     30.0   0.0    6.0       add	x0, x27, #12237# CHECK-NEXT:        1     15.5   0.1    3.0       <total>2238 2239# CHECK:      [23] Code Region - G242240 2241# CHECK:      Iterations:        1002242# CHECK-NEXT: Instructions:      10002243# CHECK-NEXT: Total Cycles:      26032244# CHECK-NEXT: Total uOps:        25002245 2246# CHECK:      Dispatch Width:    52247# CHECK-NEXT: uOps Per Cycle:    0.962248# CHECK-NEXT: IPC:               0.382249# CHECK-NEXT: Block RThroughput: 5.02250 2251# CHECK:      Timeline view:2252# CHECK-NEXT:                     01234567892253# CHECK-NEXT: Index     0123456789          0123456782254 2255# CHECK:      [0,0]     DeeeeeeeeER    .    .    .  .   ld2	{ v1.s, v2.s }[0], [x27], x282256# CHECK-NEXT: [0,1]     D=eE------R    .    .    .  .   add	x0, x27, #12257# CHECK-NEXT: [0,2]     .D=======eeeeeeeeER .    .  .   ld2	{ v1.d, v2.d }[0], [x27], #162258# CHECK-NEXT: [0,3]     .D========eE------R .    .  .   add	x0, x27, #12259# CHECK-NEXT: [0,4]     . D==============eeeeeeeeER .   ld2	{ v1.d, v2.d }[0], [x27], x282260# CHECK-NEXT: [0,5]     . D===============eE------R .   add	x0, x27, #12261# CHECK-NEXT: [0,6]     .  D==============eeeeeeeeER.   ld2r	{ v1.1d, v2.1d }, [x27], #162262# CHECK-NEXT: [0,7]     .  D===============eE------R.   add	x0, x27, #12263# CHECK-NEXT: [0,8]     .   D==============eeeeeeeeER   ld2r	{ v1.2d, v2.2d }, [x27], #162264# CHECK-NEXT: [0,9]     .   D===============eE------R   add	x0, x27, #12265 2266# CHECK:      Average Wait times (based on the timeline view):2267# CHECK-NEXT: [0]: Executions2268# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2269# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2270# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2271 2272# CHECK:            [0]    [1]    [2]    [3]2273# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2	{ v1.s, v2.s }[0], [x27], x282274# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12275# CHECK-NEXT: 2.     1     8.0    0.0    0.0       ld2	{ v1.d, v2.d }[0], [x27], #162276# CHECK-NEXT: 3.     1     9.0    0.0    6.0       add	x0, x27, #12277# CHECK-NEXT: 4.     1     15.0   0.0    0.0       ld2	{ v1.d, v2.d }[0], [x27], x282278# CHECK-NEXT: 5.     1     16.0   0.0    6.0       add	x0, x27, #12279# CHECK-NEXT: 6.     1     15.0   0.0    0.0       ld2r	{ v1.1d, v2.1d }, [x27], #162280# CHECK-NEXT: 7.     1     16.0   0.0    6.0       add	x0, x27, #12281# CHECK-NEXT: 8.     1     15.0   0.0    0.0       ld2r	{ v1.2d, v2.2d }, [x27], #162282# CHECK-NEXT: 9.     1     16.0   0.0    6.0       add	x0, x27, #12283# CHECK-NEXT:        1     11.3   0.1    3.0       <total>2284 2285# CHECK:      [24] Code Region - G252286 2287# CHECK:      Iterations:        1002288# CHECK-NEXT: Instructions:      10002289# CHECK-NEXT: Total Cycles:      5102290# CHECK-NEXT: Total uOps:        25002291 2292# CHECK:      Dispatch Width:    52293# CHECK-NEXT: uOps Per Cycle:    4.902294# CHECK-NEXT: IPC:               1.962295# CHECK-NEXT: Block RThroughput: 5.02296 2297# CHECK:      Timeline view:2298# CHECK-NEXT:                     012342299# CHECK-NEXT: Index     01234567892300 2301# CHECK:      [0,0]     DeeeeeeeeER   .   ld2r	{ v1.2s, v2.2s }, [x27], #82302# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #12303# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld2r	{ v1.4h, v2.4h }, [x27], #42304# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #12305# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld2r	{ v1.4s, v2.4s }, [x27], #82306# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #12307# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld2r	{ v1.8b, v2.8b }, [x27], #22308# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #12309# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld2r	{ v1.8h, v2.8h }, [x27], #42310# CHECK-NEXT: [0,9]     .   D=eE------R   add	x0, x27, #12311 2312# CHECK:      Average Wait times (based on the timeline view):2313# CHECK-NEXT: [0]: Executions2314# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2315# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2316# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2317 2318# CHECK:            [0]    [1]    [2]    [3]2319# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2r	{ v1.2s, v2.2s }, [x27], #82320# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12321# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld2r	{ v1.4h, v2.4h }, [x27], #42322# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12323# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld2r	{ v1.4s, v2.4s }, [x27], #82324# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #12325# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld2r	{ v1.8b, v2.8b }, [x27], #22326# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #12327# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld2r	{ v1.8h, v2.8h }, [x27], #42328# CHECK-NEXT: 9.     1     2.0    0.0    6.0       add	x0, x27, #12329# CHECK-NEXT:        1     1.5    0.1    3.0       <total>2330 2331# CHECK:      [25] Code Region - G262332 2333# CHECK:      Iterations:        1002334# CHECK-NEXT: Instructions:      10002335# CHECK-NEXT: Total Cycles:      5102336# CHECK-NEXT: Total uOps:        25002337 2338# CHECK:      Dispatch Width:    52339# CHECK-NEXT: uOps Per Cycle:    4.902340# CHECK-NEXT: IPC:               1.962341# CHECK-NEXT: Block RThroughput: 5.02342 2343# CHECK:      Timeline view:2344# CHECK-NEXT:                     012342345# CHECK-NEXT: Index     01234567892346 2347# CHECK:      [0,0]     DeeeeeeeeER   .   ld2r	{ v1.16b, v2.16b }, [x27], #22348# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #12349# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld2r	{ v1.1d, v2.1d }, [x27], x282350# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #12351# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld2r	{ v1.2d, v2.2d }, [x27], x282352# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #12353# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld2r	{ v1.2s, v2.2s }, [x27], x282354# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #12355# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld2r	{ v1.4h, v2.4h }, [x27], x282356# CHECK-NEXT: [0,9]     .   D=eE------R   add	x0, x27, #12357 2358# CHECK:      Average Wait times (based on the timeline view):2359# CHECK-NEXT: [0]: Executions2360# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2361# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2362# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2363 2364# CHECK:            [0]    [1]    [2]    [3]2365# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2r	{ v1.16b, v2.16b }, [x27], #22366# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12367# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld2r	{ v1.1d, v2.1d }, [x27], x282368# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12369# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld2r	{ v1.2d, v2.2d }, [x27], x282370# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #12371# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld2r	{ v1.2s, v2.2s }, [x27], x282372# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #12373# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld2r	{ v1.4h, v2.4h }, [x27], x282374# CHECK-NEXT: 9.     1     2.0    0.0    6.0       add	x0, x27, #12375# CHECK-NEXT:        1     1.5    0.1    3.0       <total>2376 2377# CHECK:      [26] Code Region - G272378 2379# CHECK:      Iterations:        1002380# CHECK-NEXT: Instructions:      10002381# CHECK-NEXT: Total Cycles:      6092382# CHECK-NEXT: Total uOps:        28002383 2384# CHECK:      Dispatch Width:    52385# CHECK-NEXT: uOps Per Cycle:    4.602386# CHECK-NEXT: IPC:               1.642387# CHECK-NEXT: Block RThroughput: 5.62388 2389# CHECK:      Timeline view:2390# CHECK-NEXT:                     012342391# CHECK-NEXT: Index     01234567892392 2393# CHECK:      [0,0]     DeeeeeeeeER   .   ld2r	{ v1.4s, v2.4s }, [x27], x282394# CHECK-NEXT: [0,1]     D=eE------R   .   add	x0, x27, #12395# CHECK-NEXT: [0,2]     .DeeeeeeeeER  .   ld2r	{ v1.8b, v2.8b }, [x27], x282396# CHECK-NEXT: [0,3]     .D=eE------R  .   add	x0, x27, #12397# CHECK-NEXT: [0,4]     . DeeeeeeeeER .   ld2r	{ v1.8h, v2.8h }, [x27], x282398# CHECK-NEXT: [0,5]     . D=eE------R .   add	x0, x27, #12399# CHECK-NEXT: [0,6]     .  DeeeeeeeeER.   ld2r	{ v1.16b, v2.16b }, [x27], x282400# CHECK-NEXT: [0,7]     .  D=eE------R.   add	x0, x27, #12401# CHECK-NEXT: [0,8]     .   DeeeeeeeeER   ld3	{ v1.2d, v2.2d, v3.2d }, [x27], #482402# CHECK-NEXT: [0,9]     .    DeE------R   add	x0, x27, #12403 2404# CHECK:      Average Wait times (based on the timeline view):2405# CHECK-NEXT: [0]: Executions2406# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2407# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2408# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2409 2410# CHECK:            [0]    [1]    [2]    [3]2411# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld2r	{ v1.4s, v2.4s }, [x27], x282412# CHECK-NEXT: 1.     1     2.0    0.0    6.0       add	x0, x27, #12413# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ld2r	{ v1.8b, v2.8b }, [x27], x282414# CHECK-NEXT: 3.     1     2.0    0.0    6.0       add	x0, x27, #12415# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ld2r	{ v1.8h, v2.8h }, [x27], x282416# CHECK-NEXT: 5.     1     2.0    0.0    6.0       add	x0, x27, #12417# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ld2r	{ v1.16b, v2.16b }, [x27], x282418# CHECK-NEXT: 7.     1     2.0    0.0    6.0       add	x0, x27, #12419# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ld3	{ v1.2d, v2.2d, v3.2d }, [x27], #482420# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12421# CHECK-NEXT:        1     1.4    0.1    3.0       <total>2422 2423# CHECK:      [27] Code Region - G282424 2425# CHECK:      Iterations:        1002426# CHECK-NEXT: Instructions:      10002427# CHECK-NEXT: Total Cycles:      10092428# CHECK-NEXT: Total uOps:        37002429 2430# CHECK:      Dispatch Width:    52431# CHECK-NEXT: uOps Per Cycle:    3.672432# CHECK-NEXT: IPC:               0.992433# CHECK-NEXT: Block RThroughput: 7.52434 2435# CHECK:      Timeline view:2436# CHECK-NEXT:                     0123456782437# CHECK-NEXT: Index     01234567892438 2439# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld3	{ v1.2s, v2.2s, v3.2s }, [x27], #242440# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12441# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld3	{ v1.4h, v2.4h, v3.4h }, [x27], #242442# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #12443# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld3	{ v1.4s, v2.4s, v3.4s }, [x27], #482444# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #12445# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld3	{ v1.8b, v2.8b, v3.8b }, [x27], #242446# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #12447# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld3	{ v1.8h, v2.8h, v3.8h }, [x27], #482448# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12449 2450# CHECK:      Average Wait times (based on the timeline view):2451# CHECK-NEXT: [0]: Executions2452# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2453# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2454# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2455 2456# CHECK:            [0]    [1]    [2]    [3]2457# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3	{ v1.2s, v2.2s, v3.2s }, [x27], #242458# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12459# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3	{ v1.4h, v2.4h, v3.4h }, [x27], #242460# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12461# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3	{ v1.4s, v2.4s, v3.4s }, [x27], #482462# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12463# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld3	{ v1.8b, v2.8b, v3.8b }, [x27], #242464# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12465# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld3	{ v1.8h, v2.8h, v3.8h }, [x27], #482466# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12467# CHECK-NEXT:        1     1.0    0.5    3.0       <total>2468 2469# CHECK:      [28] Code Region - G292470 2471# CHECK:      Iterations:        1002472# CHECK-NEXT: Instructions:      10002473# CHECK-NEXT: Total Cycles:      10092474# CHECK-NEXT: Total uOps:        38002475 2476# CHECK:      Dispatch Width:    52477# CHECK-NEXT: uOps Per Cycle:    3.772478# CHECK-NEXT: IPC:               0.992479# CHECK-NEXT: Block RThroughput: 7.62480 2481# CHECK:      Timeline view:2482# CHECK-NEXT:                     0123456782483# CHECK-NEXT: Index     0123456789         2484 2485# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld3	{ v1.16b, v2.16b, v3.16b }, [x27], #482486# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12487# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld3	{ v1.2d, v2.2d, v3.2d }, [x27], x282488# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #12489# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld3	{ v1.2s, v2.2s, v3.2s }, [x27], x282490# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #12491# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld3	{ v1.4h, v2.4h, v3.4h }, [x27], x282492# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #12493# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld3	{ v1.4s, v2.4s, v3.4s }, [x27], x282494# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12495 2496# CHECK:      Average Wait times (based on the timeline view):2497# CHECK-NEXT: [0]: Executions2498# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2499# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2500# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2501 2502# CHECK:            [0]    [1]    [2]    [3]2503# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3	{ v1.16b, v2.16b, v3.16b }, [x27], #482504# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12505# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3	{ v1.2d, v2.2d, v3.2d }, [x27], x282506# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12507# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3	{ v1.2s, v2.2s, v3.2s }, [x27], x282508# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12509# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld3	{ v1.4h, v2.4h, v3.4h }, [x27], x282510# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12511# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld3	{ v1.4s, v2.4s, v3.4s }, [x27], x282512# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12513# CHECK-NEXT:        1     1.0    0.5    3.0       <total>2514 2515# CHECK:      [29] Code Region - G302516 2517# CHECK:      Iterations:        1002518# CHECK-NEXT: Instructions:      10002519# CHECK-NEXT: Total Cycles:      20112520# CHECK-NEXT: Total uOps:        37002521 2522# CHECK:      Dispatch Width:    52523# CHECK-NEXT: uOps Per Cycle:    1.842524# CHECK-NEXT: IPC:               0.502525# CHECK-NEXT: Block RThroughput: 7.52526 2527# CHECK:      Timeline view:2528# CHECK-NEXT:                     0123456789          02529# CHECK-NEXT: Index     0123456789          0123456789 2530 2531# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .   ld3	{ v1.8b, v2.8b, v3.8b }, [x27], x282532# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .   add	x0, x27, #12533# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .    .    .    .   ld3	{ v1.8h, v2.8h, v3.8h }, [x27], x282534# CHECK-NEXT: [0,3]     .  DeE------R  .    .    .    .   add	x0, x27, #12535# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.    .    .    .   ld3	{ v1.16b, v2.16b, v3.16b }, [x27], x282536# CHECK-NEXT: [0,5]     .    DeE------R.    .    .    .   add	x0, x27, #12537# CHECK-NEXT: [0,6]     .    .D======eeeeeeeeER  .    .   ld3	{ v1.b, v2.b, v3.b }[0], [x27], #32538# CHECK-NEXT: [0,7]     .    . D======eE------R  .    .   add	x0, x27, #12539# CHECK-NEXT: [0,8]     .    .  D============eeeeeeeeER   ld3	{ v1.b, v2.b, v3.b }[8], [x27], #32540# CHECK-NEXT: [0,9]     .    .   D============eE------R   add	x0, x27, #12541 2542# CHECK:      Average Wait times (based on the timeline view):2543# CHECK-NEXT: [0]: Executions2544# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2545# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2546# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2547 2548# CHECK:            [0]    [1]    [2]    [3]2549# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3	{ v1.8b, v2.8b, v3.8b }, [x27], x282550# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12551# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3	{ v1.8h, v2.8h, v3.8h }, [x27], x282552# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12553# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3	{ v1.16b, v2.16b, v3.16b }, [x27], x282554# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12555# CHECK-NEXT: 6.     1     7.0    0.0    0.0       ld3	{ v1.b, v2.b, v3.b }[0], [x27], #32556# CHECK-NEXT: 7.     1     7.0    0.0    6.0       add	x0, x27, #12557# CHECK-NEXT: 8.     1     13.0   0.0    0.0       ld3	{ v1.b, v2.b, v3.b }[8], [x27], #32558# CHECK-NEXT: 9.     1     13.0   0.0    6.0       add	x0, x27, #12559# CHECK-NEXT:        1     4.6    0.3    3.0       <total>2560 2561# CHECK:      [30] Code Region - G312562 2563# CHECK:      Iterations:        1002564# CHECK-NEXT: Instructions:      10002565# CHECK-NEXT: Total Cycles:      40032566# CHECK-NEXT: Total uOps:        35002567 2568# CHECK:      Dispatch Width:    52569# CHECK-NEXT: uOps Per Cycle:    0.872570# CHECK-NEXT: IPC:               0.252571# CHECK-NEXT: Block RThroughput: 7.52572 2573# CHECK:      Timeline view:2574# CHECK-NEXT:                     0123456789          01234567892575# CHECK-NEXT: Index     0123456789          0123456789          0122576 2577# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld3	{ v1.b, v2.b, v3.b }[0], [x27], x282578# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .    .    . .   add	x0, x27, #12579# CHECK-NEXT: [0,2]     . D======eeeeeeeeER .    .    .    .    . .   ld3	{ v1.b, v2.b, v3.b }[8], [x27], x282580# CHECK-NEXT: [0,3]     .  D======eE------R .    .    .    .    . .   add	x0, x27, #12581# CHECK-NEXT: [0,4]     .   D============eeeeeeeeER   .    .    . .   ld3	{ v1.h, v2.h, v3.h }[0], [x27], #62582# CHECK-NEXT: [0,5]     .    D============eE------R   .    .    . .   add	x0, x27, #12583# CHECK-NEXT: [0,6]     .    .D==================eeeeeeeeER.    . .   ld3	{ v1.h, v2.h, v3.h }[4], [x27], #62584# CHECK-NEXT: [0,7]     .    . D==================eE------R.    . .   add	x0, x27, #12585# CHECK-NEXT: [0,8]     .    .  D========================eeeeeeeeER   ld3	{ v1.h, v2.h, v3.h }[0], [x27], x282586# CHECK-NEXT: [0,9]     .    .   D========================eE------R   add	x0, x27, #12587 2588# CHECK:      Average Wait times (based on the timeline view):2589# CHECK-NEXT: [0]: Executions2590# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2591# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2592# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2593 2594# CHECK:            [0]    [1]    [2]    [3]2595# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3	{ v1.b, v2.b, v3.b }[0], [x27], x282596# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12597# CHECK-NEXT: 2.     1     7.0    0.0    0.0       ld3	{ v1.b, v2.b, v3.b }[8], [x27], x282598# CHECK-NEXT: 3.     1     7.0    0.0    6.0       add	x0, x27, #12599# CHECK-NEXT: 4.     1     13.0   0.0    0.0       ld3	{ v1.h, v2.h, v3.h }[0], [x27], #62600# CHECK-NEXT: 5.     1     13.0   0.0    6.0       add	x0, x27, #12601# CHECK-NEXT: 6.     1     19.0   0.0    0.0       ld3	{ v1.h, v2.h, v3.h }[4], [x27], #62602# CHECK-NEXT: 7.     1     19.0   0.0    6.0       add	x0, x27, #12603# CHECK-NEXT: 8.     1     25.0   0.0    0.0       ld3	{ v1.h, v2.h, v3.h }[0], [x27], x282604# CHECK-NEXT: 9.     1     25.0   0.0    6.0       add	x0, x27, #12605# CHECK-NEXT:        1     13.0   0.1    3.0       <total>2606 2607# CHECK:      [31] Code Region - G322608 2609# CHECK:      Iterations:        1002610# CHECK-NEXT: Instructions:      10002611# CHECK-NEXT: Total Cycles:      40032612# CHECK-NEXT: Total uOps:        35002613 2614# CHECK:      Dispatch Width:    52615# CHECK-NEXT: uOps Per Cycle:    0.872616# CHECK-NEXT: IPC:               0.252617# CHECK-NEXT: Block RThroughput: 7.52618 2619# CHECK:      Timeline view:2620# CHECK-NEXT:                     0123456789          01234567892621# CHECK-NEXT: Index     0123456789          0123456789          0122622 2623# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld3	{ v1.h, v2.h, v3.h }[4], [x27], x282624# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .    .    . .   add	x0, x27, #12625# CHECK-NEXT: [0,2]     . D======eeeeeeeeER .    .    .    .    . .   ld3	{ v1.s, v2.s, v3.s }[0], [x27], #122626# CHECK-NEXT: [0,3]     .  D======eE------R .    .    .    .    . .   add	x0, x27, #12627# CHECK-NEXT: [0,4]     .   D============eeeeeeeeER   .    .    . .   ld3	{ v1.s, v2.s, v3.s }[0], [x27], x282628# CHECK-NEXT: [0,5]     .    D============eE------R   .    .    . .   add	x0, x27, #12629# CHECK-NEXT: [0,6]     .    .D==================eeeeeeeeER.    . .   ld3	{ v1.d, v2.d, v3.d }[0], [x27], #242630# CHECK-NEXT: [0,7]     .    . D==================eE------R.    . .   add	x0, x27, #12631# CHECK-NEXT: [0,8]     .    .  D========================eeeeeeeeER   ld3	{ v1.d, v2.d, v3.d }[0], [x27], x282632# CHECK-NEXT: [0,9]     .    .   D========================eE------R   add	x0, x27, #12633 2634# CHECK:      Average Wait times (based on the timeline view):2635# CHECK-NEXT: [0]: Executions2636# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2637# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2638# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2639 2640# CHECK:            [0]    [1]    [2]    [3]2641# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3	{ v1.h, v2.h, v3.h }[4], [x27], x282642# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12643# CHECK-NEXT: 2.     1     7.0    0.0    0.0       ld3	{ v1.s, v2.s, v3.s }[0], [x27], #122644# CHECK-NEXT: 3.     1     7.0    0.0    6.0       add	x0, x27, #12645# CHECK-NEXT: 4.     1     13.0   0.0    0.0       ld3	{ v1.s, v2.s, v3.s }[0], [x27], x282646# CHECK-NEXT: 5.     1     13.0   0.0    6.0       add	x0, x27, #12647# CHECK-NEXT: 6.     1     19.0   0.0    0.0       ld3	{ v1.d, v2.d, v3.d }[0], [x27], #242648# CHECK-NEXT: 7.     1     19.0   0.0    6.0       add	x0, x27, #12649# CHECK-NEXT: 8.     1     25.0   0.0    0.0       ld3	{ v1.d, v2.d, v3.d }[0], [x27], x282650# CHECK-NEXT: 9.     1     25.0   0.0    6.0       add	x0, x27, #12651# CHECK-NEXT:        1     13.0   0.1    3.0       <total>2652 2653# CHECK:      [32] Code Region - G332654 2655# CHECK:      Iterations:        1002656# CHECK-NEXT: Instructions:      10002657# CHECK-NEXT: Total Cycles:      10092658# CHECK-NEXT: Total uOps:        37002659 2660# CHECK:      Dispatch Width:    52661# CHECK-NEXT: uOps Per Cycle:    3.672662# CHECK-NEXT: IPC:               0.992663# CHECK-NEXT: Block RThroughput: 7.52664 2665# CHECK:      Timeline view:2666# CHECK-NEXT:                     0123456782667# CHECK-NEXT: Index     0123456789         2668 2669# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld3r	{ v1.1d, v2.1d, v3.1d }, [x27], #242670# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12671# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld3r	{ v1.2d, v2.2d, v3.2d }, [x27], #242672# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #12673# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld3r	{ v1.2s, v2.2s, v3.2s }, [x27], #122674# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #12675# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld3r	{ v1.4h, v2.4h, v3.4h }, [x27], #62676# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #12677# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld3r	{ v1.4s, v2.4s, v3.4s }, [x27], #122678# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12679 2680# CHECK:      Average Wait times (based on the timeline view):2681# CHECK-NEXT: [0]: Executions2682# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2683# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2684# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2685 2686# CHECK:            [0]    [1]    [2]    [3]2687# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3r	{ v1.1d, v2.1d, v3.1d }, [x27], #242688# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12689# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3r	{ v1.2d, v2.2d, v3.2d }, [x27], #242690# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12691# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3r	{ v1.2s, v2.2s, v3.2s }, [x27], #122692# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12693# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld3r	{ v1.4h, v2.4h, v3.4h }, [x27], #62694# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12695# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld3r	{ v1.4s, v2.4s, v3.4s }, [x27], #122696# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12697# CHECK-NEXT:        1     1.0    0.5    3.0       <total>2698 2699# CHECK:      [33] Code Region - G342700 2701# CHECK:      Iterations:        1002702# CHECK-NEXT: Instructions:      10002703# CHECK-NEXT: Total Cycles:      10092704# CHECK-NEXT: Total uOps:        38002705 2706# CHECK:      Dispatch Width:    52707# CHECK-NEXT: uOps Per Cycle:    3.772708# CHECK-NEXT: IPC:               0.992709# CHECK-NEXT: Block RThroughput: 7.62710 2711# CHECK:      Timeline view:2712# CHECK-NEXT:                     0123456782713# CHECK-NEXT: Index     0123456789         2714 2715# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld3r	{ v1.8b, v2.8b, v3.8b }, [x27], #32716# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12717# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld3r	{ v1.8h, v2.8h, v3.8h }, [x27], #62718# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #12719# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld3r	{ v1.16b, v2.16b, v3.16b }, [x27], #32720# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #12721# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld3r	{ v1.1d, v2.1d, v3.1d }, [x27], x282722# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #12723# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld3r	{ v1.2d, v2.2d, v3.2d }, [x27], x282724# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12725 2726# CHECK:      Average Wait times (based on the timeline view):2727# CHECK-NEXT: [0]: Executions2728# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2729# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2730# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2731 2732# CHECK:            [0]    [1]    [2]    [3]2733# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3r	{ v1.8b, v2.8b, v3.8b }, [x27], #32734# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12735# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3r	{ v1.8h, v2.8h, v3.8h }, [x27], #62736# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12737# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3r	{ v1.16b, v2.16b, v3.16b }, [x27], #32738# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12739# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld3r	{ v1.1d, v2.1d, v3.1d }, [x27], x282740# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12741# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld3r	{ v1.2d, v2.2d, v3.2d }, [x27], x282742# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12743# CHECK-NEXT:        1     1.0    0.5    3.0       <total>2744 2745# CHECK:      [34] Code Region - G352746 2747# CHECK:      Iterations:        1002748# CHECK-NEXT: Instructions:      10002749# CHECK-NEXT: Total Cycles:      10092750# CHECK-NEXT: Total uOps:        37002751 2752# CHECK:      Dispatch Width:    52753# CHECK-NEXT: uOps Per Cycle:    3.672754# CHECK-NEXT: IPC:               0.992755# CHECK-NEXT: Block RThroughput: 7.52756 2757# CHECK:      Timeline view:2758# CHECK-NEXT:                     0123456782759# CHECK-NEXT: Index     0123456789         2760 2761# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld3r	{ v1.2s, v2.2s, v3.2s }, [x27], x282762# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12763# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld3r	{ v1.4h, v2.4h, v3.4h }, [x27], x282764# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #12765# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld3r	{ v1.4s, v2.4s, v3.4s }, [x27], x282766# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #12767# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld3r	{ v1.8b, v2.8b, v3.8b }, [x27], x282768# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #12769# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld3r	{ v1.8h, v2.8h, v3.8h }, [x27], x282770# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12771 2772# CHECK:      Average Wait times (based on the timeline view):2773# CHECK-NEXT: [0]: Executions2774# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2775# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2776# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2777 2778# CHECK:            [0]    [1]    [2]    [3]2779# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3r	{ v1.2s, v2.2s, v3.2s }, [x27], x282780# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12781# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld3r	{ v1.4h, v2.4h, v3.4h }, [x27], x282782# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #12783# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld3r	{ v1.4s, v2.4s, v3.4s }, [x27], x282784# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12785# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld3r	{ v1.8b, v2.8b, v3.8b }, [x27], x282786# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12787# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld3r	{ v1.8h, v2.8h, v3.8h }, [x27], x282788# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12789# CHECK-NEXT:        1     1.0    0.5    3.0       <total>2790 2791# CHECK:      [35] Code Region - G362792 2793# CHECK:      Iterations:        1002794# CHECK-NEXT: Instructions:      10002795# CHECK-NEXT: Total Cycles:      10102796# CHECK-NEXT: Total uOps:        46002797 2798# CHECK:      Dispatch Width:    52799# CHECK-NEXT: uOps Per Cycle:    4.552800# CHECK-NEXT: IPC:               0.992801# CHECK-NEXT: Block RThroughput: 9.52802 2803# CHECK:      Timeline view:2804# CHECK-NEXT:                     01234567892805# CHECK-NEXT: Index     0123456789          2806 2807# CHECK:      [0,0]     DeeeeeeeeER    .   .   ld3r	{ v1.16b, v2.16b, v3.16b }, [x27], x282808# CHECK-NEXT: [0,1]     .DeE------R    .   .   add	x0, x27, #12809# CHECK-NEXT: [0,2]     . DeeeeeeeeeER .   .   ld4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #642810# CHECK-NEXT: [0,3]     .  DeE-------R .   .   add	x0, x27, #12811# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.   .   ld4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #322812# CHECK-NEXT: [0,5]     .    DeE------R.   .   add	x0, x27, #12813# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER  .   ld4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #322814# CHECK-NEXT: [0,7]     .    . DeE------R  .   add	x0, x27, #12815# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeeER   ld4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #642816# CHECK-NEXT: [0,9]     .    .   DeE-------R   add	x0, x27, #12817 2818# CHECK:      Average Wait times (based on the timeline view):2819# CHECK-NEXT: [0]: Executions2820# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2821# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2822# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2823 2824# CHECK:            [0]    [1]    [2]    [3]2825# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld3r	{ v1.16b, v2.16b, v3.16b }, [x27], x282826# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12827# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #642828# CHECK-NEXT: 3.     1     1.0    0.0    7.0       add	x0, x27, #12829# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #322830# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12831# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #322832# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #12833# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #642834# CHECK-NEXT: 9.     1     1.0    0.0    7.0       add	x0, x27, #12835# CHECK-NEXT:        1     1.0    0.5    3.2       <total>2836 2837# CHECK:      [36] Code Region - G372838 2839# CHECK:      Iterations:        1002840# CHECK-NEXT: Instructions:      10002841# CHECK-NEXT: Total Cycles:      10092842# CHECK-NEXT: Total uOps:        48002843 2844# CHECK:      Dispatch Width:    52845# CHECK-NEXT: uOps Per Cycle:    4.762846# CHECK-NEXT: IPC:               0.992847# CHECK-NEXT: Block RThroughput: 10.02848 2849# CHECK:      Timeline view:2850# CHECK-NEXT:                     0123456782851# CHECK-NEXT: Index     0123456789         2852 2853# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #322854# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #12855# CHECK-NEXT: [0,2]     . DeeeeeeeeeER .  .   ld4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #642856# CHECK-NEXT: [0,3]     .  DeE-------R .  .   add	x0, x27, #12857# CHECK-NEXT: [0,4]     .   DeeeeeeeeeER  .   ld4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #642858# CHECK-NEXT: [0,5]     .    DeE-------R  .   add	x0, x27, #12859# CHECK-NEXT: [0,6]     .    .DeeeeeeeeeER.   ld4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x282860# CHECK-NEXT: [0,7]     .    . DeE-------R.   add	x0, x27, #12861# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x282862# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #12863 2864# CHECK:      Average Wait times (based on the timeline view):2865# CHECK-NEXT: [0]: Executions2866# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2867# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2868# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2869 2870# CHECK:            [0]    [1]    [2]    [3]2871# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #322872# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12873# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #642874# CHECK-NEXT: 3.     1     1.0    0.0    7.0       add	x0, x27, #12875# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #642876# CHECK-NEXT: 5.     1     1.0    0.0    7.0       add	x0, x27, #12877# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x282878# CHECK-NEXT: 7.     1     1.0    0.0    7.0       add	x0, x27, #12879# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x282880# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #12881# CHECK-NEXT:        1     1.0    0.5    3.3       <total>2882 2883# CHECK:      [37] Code Region - G382884 2885# CHECK:      Iterations:        1002886# CHECK-NEXT: Instructions:      10002887# CHECK-NEXT: Total Cycles:      10102888# CHECK-NEXT: Total uOps:        48002889 2890# CHECK:      Dispatch Width:    52891# CHECK-NEXT: uOps Per Cycle:    4.752892# CHECK-NEXT: IPC:               0.992893# CHECK-NEXT: Block RThroughput: 10.02894 2895# CHECK:      Timeline view:2896# CHECK-NEXT:                     01234567892897# CHECK-NEXT: Index     0123456789          2898 2899# CHECK:      [0,0]     DeeeeeeeeER    .   .   ld4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x282900# CHECK-NEXT: [0,1]     .DeE------R    .   .   add	x0, x27, #12901# CHECK-NEXT: [0,2]     . DeeeeeeeeeER .   .   ld4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x282902# CHECK-NEXT: [0,3]     .  DeE-------R .   .   add	x0, x27, #12903# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.   .   ld4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x282904# CHECK-NEXT: [0,5]     .    DeE------R.   .   add	x0, x27, #12905# CHECK-NEXT: [0,6]     .    .DeeeeeeeeeER .   ld4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x282906# CHECK-NEXT: [0,7]     .    . DeE-------R .   add	x0, x27, #12907# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeeER   ld4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x282908# CHECK-NEXT: [0,9]     .    .   DeE-------R   add	x0, x27, #12909 2910# CHECK:      Average Wait times (based on the timeline view):2911# CHECK-NEXT: [0]: Executions2912# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2913# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2914# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2915 2916# CHECK:            [0]    [1]    [2]    [3]2917# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x282918# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12919# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x282920# CHECK-NEXT: 3.     1     1.0    0.0    7.0       add	x0, x27, #12921# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x282922# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #12923# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x282924# CHECK-NEXT: 7.     1     1.0    0.0    7.0       add	x0, x27, #12925# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x282926# CHECK-NEXT: 9.     1     1.0    0.0    7.0       add	x0, x27, #12927# CHECK-NEXT:        1     1.0    0.5    3.3       <total>2928 2929# CHECK:      [38] Code Region - G392930 2931# CHECK:      Iterations:        1002932# CHECK-NEXT: Instructions:      10002933# CHECK-NEXT: Total Cycles:      40032934# CHECK-NEXT: Total uOps:        45002935 2936# CHECK:      Dispatch Width:    52937# CHECK-NEXT: uOps Per Cycle:    1.122938# CHECK-NEXT: IPC:               0.252939# CHECK-NEXT: Block RThroughput: 10.02940 2941# CHECK:      Timeline view:2942# CHECK-NEXT:                     0123456789          01234567892943# CHECK-NEXT: Index     0123456789          0123456789          0122944 2945# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], #42946# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .    .    . .   add	x0, x27, #12947# CHECK-NEXT: [0,2]     . D======eeeeeeeeER .    .    .    .    . .   ld4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], #42948# CHECK-NEXT: [0,3]     .  D======eE------R .    .    .    .    . .   add	x0, x27, #12949# CHECK-NEXT: [0,4]     .   D============eeeeeeeeER   .    .    . .   ld4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], x282950# CHECK-NEXT: [0,5]     .    D============eE------R   .    .    . .   add	x0, x27, #12951# CHECK-NEXT: [0,6]     .    .D==================eeeeeeeeER.    . .   ld4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], x282952# CHECK-NEXT: [0,7]     .    . D==================eE------R.    . .   add	x0, x27, #12953# CHECK-NEXT: [0,8]     .    .  D========================eeeeeeeeER   ld4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], #82954# CHECK-NEXT: [0,9]     .    .   D========================eE------R   add	x0, x27, #12955 2956# CHECK:      Average Wait times (based on the timeline view):2957# CHECK-NEXT: [0]: Executions2958# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue2959# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready2960# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage2961 2962# CHECK:            [0]    [1]    [2]    [3]2963# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], #42964# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #12965# CHECK-NEXT: 2.     1     7.0    0.0    0.0       ld4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], #42966# CHECK-NEXT: 3.     1     7.0    0.0    6.0       add	x0, x27, #12967# CHECK-NEXT: 4.     1     13.0   0.0    0.0       ld4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], x282968# CHECK-NEXT: 5.     1     13.0   0.0    6.0       add	x0, x27, #12969# CHECK-NEXT: 6.     1     19.0   0.0    0.0       ld4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], x282970# CHECK-NEXT: 7.     1     19.0   0.0    6.0       add	x0, x27, #12971# CHECK-NEXT: 8.     1     25.0   0.0    0.0       ld4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], #82972# CHECK-NEXT: 9.     1     25.0   0.0    6.0       add	x0, x27, #12973# CHECK-NEXT:        1     13.0   0.1    3.0       <total>2974 2975# CHECK:      [39] Code Region - G402976 2977# CHECK:      Iterations:        1002978# CHECK-NEXT: Instructions:      10002979# CHECK-NEXT: Total Cycles:      40032980# CHECK-NEXT: Total uOps:        45002981 2982# CHECK:      Dispatch Width:    52983# CHECK-NEXT: uOps Per Cycle:    1.122984# CHECK-NEXT: IPC:               0.252985# CHECK-NEXT: Block RThroughput: 10.02986 2987# CHECK:      Timeline view:2988# CHECK-NEXT:                     0123456789          01234567892989# CHECK-NEXT: Index     0123456789          0123456789          0122990 2991# CHECK:      [0,0]     DeeeeeeeeER    .    .    .    .    .    . .   ld4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], #82992# CHECK-NEXT: [0,1]     .DeE------R    .    .    .    .    .    . .   add	x0, x27, #12993# CHECK-NEXT: [0,2]     . D======eeeeeeeeER .    .    .    .    . .   ld4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], x282994# CHECK-NEXT: [0,3]     .  D======eE------R .    .    .    .    . .   add	x0, x27, #12995# CHECK-NEXT: [0,4]     .   D============eeeeeeeeER   .    .    . .   ld4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], x282996# CHECK-NEXT: [0,5]     .    D============eE------R   .    .    . .   add	x0, x27, #12997# CHECK-NEXT: [0,6]     .    .D==================eeeeeeeeER.    . .   ld4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], #162998# CHECK-NEXT: [0,7]     .    . D==================eE------R.    . .   add	x0, x27, #12999# CHECK-NEXT: [0,8]     .    .  D========================eeeeeeeeER   ld4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], x283000# CHECK-NEXT: [0,9]     .    .   D========================eE------R   add	x0, x27, #13001 3002# CHECK:      Average Wait times (based on the timeline view):3003# CHECK-NEXT: [0]: Executions3004# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3005# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3006# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3007 3008# CHECK:            [0]    [1]    [2]    [3]3009# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], #83010# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #13011# CHECK-NEXT: 2.     1     7.0    0.0    0.0       ld4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], x283012# CHECK-NEXT: 3.     1     7.0    0.0    6.0       add	x0, x27, #13013# CHECK-NEXT: 4.     1     13.0   0.0    0.0       ld4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], x283014# CHECK-NEXT: 5.     1     13.0   0.0    6.0       add	x0, x27, #13015# CHECK-NEXT: 6.     1     19.0   0.0    0.0       ld4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], #163016# CHECK-NEXT: 7.     1     19.0   0.0    6.0       add	x0, x27, #13017# CHECK-NEXT: 8.     1     25.0   0.0    0.0       ld4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], x283018# CHECK-NEXT: 9.     1     25.0   0.0    6.0       add	x0, x27, #13019# CHECK-NEXT:        1     13.0   0.1    3.0       <total>3020 3021# CHECK:      [40] Code Region - G413022 3023# CHECK:      Iterations:        1003024# CHECK-NEXT: Instructions:      10003025# CHECK-NEXT: Total Cycles:      21033026# CHECK-NEXT: Total uOps:        46003027 3028# CHECK:      Dispatch Width:    53029# CHECK-NEXT: uOps Per Cycle:    2.193030# CHECK-NEXT: IPC:               0.483031# CHECK-NEXT: Block RThroughput: 10.03032 3033# CHECK:      Timeline view:3034# CHECK-NEXT:                     01234567893035# CHECK-NEXT: Index     0123456789          01233036 3037# CHECK:      [0,0]     DeeeeeeeeER    .    .  .   ld4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], #323038# CHECK-NEXT: [0,1]     .DeE------R    .    .  .   add	x0, x27, #13039# CHECK-NEXT: [0,2]     . D======eeeeeeeeER .  .   ld4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], x283040# CHECK-NEXT: [0,3]     .  D======eE------R .  .   add	x0, x27, #13041# CHECK-NEXT: [0,4]     .   D=====eeeeeeeeER.  .   ld4r	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #323042# CHECK-NEXT: [0,5]     .    D=====eE------R.  .   add	x0, x27, #13043# CHECK-NEXT: [0,6]     .    .D======eeeeeeeeER.   ld4r	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #323044# CHECK-NEXT: [0,7]     .    . D======eE------R.   add	x0, x27, #13045# CHECK-NEXT: [0,8]     .    .  D=====eeeeeeeeER   ld4r	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #163046# CHECK-NEXT: [0,9]     .    .   D=====eE------R   add	x0, x27, #13047 3048# CHECK:      Average Wait times (based on the timeline view):3049# CHECK-NEXT: [0]: Executions3050# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3051# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3052# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3053 3054# CHECK:            [0]    [1]    [2]    [3]3055# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], #323056# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #13057# CHECK-NEXT: 2.     1     7.0    0.0    0.0       ld4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], x283058# CHECK-NEXT: 3.     1     7.0    0.0    6.0       add	x0, x27, #13059# CHECK-NEXT: 4.     1     6.0    0.0    0.0       ld4r	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #323060# CHECK-NEXT: 5.     1     6.0    0.0    6.0       add	x0, x27, #13061# CHECK-NEXT: 6.     1     7.0    2.0    0.0       ld4r	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #323062# CHECK-NEXT: 7.     1     7.0    0.0    6.0       add	x0, x27, #13063# CHECK-NEXT: 8.     1     6.0    0.0    0.0       ld4r	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #163064# CHECK-NEXT: 9.     1     6.0    0.0    6.0       add	x0, x27, #13065# CHECK-NEXT:        1     5.4    0.3    3.0       <total>3066 3067# CHECK:      [41] Code Region - G423068 3069# CHECK:      Iterations:        1003070# CHECK-NEXT: Instructions:      10003071# CHECK-NEXT: Total Cycles:      10093072# CHECK-NEXT: Total uOps:        48003073 3074# CHECK:      Dispatch Width:    53075# CHECK-NEXT: uOps Per Cycle:    4.763076# CHECK-NEXT: IPC:               0.993077# CHECK-NEXT: Block RThroughput: 10.03078 3079# CHECK:      Timeline view:3080# CHECK-NEXT:                     0123456783081# CHECK-NEXT: Index     0123456789         3082 3083# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld4r	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #83084# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #13085# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld4r	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #163086# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #13087# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld4r	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #43088# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #13089# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld4r	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #83090# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #13091# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #43092# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #13093 3094# CHECK:      Average Wait times (based on the timeline view):3095# CHECK-NEXT: [0]: Executions3096# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3097# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3098# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3099 3100# CHECK:            [0]    [1]    [2]    [3]3101# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4r	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #83102# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #13103# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4r	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #163104# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #13105# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4r	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #43106# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #13107# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld4r	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #83108# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #13109# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #43110# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #13111# CHECK-NEXT:        1     1.0    0.5    3.0       <total>3112 3113# CHECK:      [42] Code Region - G433114 3115# CHECK:      Iterations:        1003116# CHECK-NEXT: Instructions:      10003117# CHECK-NEXT: Total Cycles:      10093118# CHECK-NEXT: Total uOps:        47003119 3120# CHECK:      Dispatch Width:    53121# CHECK-NEXT: uOps Per Cycle:    4.663122# CHECK-NEXT: IPC:               0.993123# CHECK-NEXT: Block RThroughput: 10.03124 3125# CHECK:      Timeline view:3126# CHECK-NEXT:                     0123456783127# CHECK-NEXT: Index     0123456789         3128 3129# CHECK:      [0,0]     DeeeeeeeeER    .  .   ld4r	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x283130# CHECK-NEXT: [0,1]     .DeE------R    .  .   add	x0, x27, #13131# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .  .   ld4r	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x283132# CHECK-NEXT: [0,3]     .  DeE------R  .  .   add	x0, x27, #13133# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.  .   ld4r	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x283134# CHECK-NEXT: [0,5]     .    DeE------R.  .   add	x0, x27, #13135# CHECK-NEXT: [0,6]     .    .DeeeeeeeeER .   ld4r	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x283136# CHECK-NEXT: [0,7]     .    . DeE------R .   add	x0, x27, #13137# CHECK-NEXT: [0,8]     .    .  DeeeeeeeeER   ld4r	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x283138# CHECK-NEXT: [0,9]     .    .   DeE------R   add	x0, x27, #13139 3140# CHECK:      Average Wait times (based on the timeline view):3141# CHECK-NEXT: [0]: Executions3142# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3143# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3144# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3145 3146# CHECK:            [0]    [1]    [2]    [3]3147# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4r	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x283148# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #13149# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4r	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x283150# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #13151# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4r	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x283152# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #13153# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ld4r	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x283154# CHECK-NEXT: 7.     1     1.0    0.0    6.0       add	x0, x27, #13155# CHECK-NEXT: 8.     1     1.0    1.0    0.0       ld4r	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x283156# CHECK-NEXT: 9.     1     1.0    0.0    6.0       add	x0, x27, #13157# CHECK-NEXT:        1     1.0    0.5    3.0       <total>3158 3159# CHECK:      [43] Code Region - G443160 3161# CHECK:      Iterations:        1003162# CHECK-NEXT: Instructions:      10003163# CHECK-NEXT: Total Cycles:      8083164# CHECK-NEXT: Total uOps:        39003165 3166# CHECK:      Dispatch Width:    53167# CHECK-NEXT: uOps Per Cycle:    4.833168# CHECK-NEXT: IPC:               1.243169# CHECK-NEXT: Block RThroughput: 7.83170 3171# CHECK:      Timeline view:3172# CHECK-NEXT:                     0123453173# CHECK-NEXT: Index     0123456789      3174 3175# CHECK:      [0,0]     DeeeeeeeeER    .   ld4r	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x283176# CHECK-NEXT: [0,1]     .DeE------R    .   add	x0, x27, #13177# CHECK-NEXT: [0,2]     . DeeeeeeeeER  .   ld4r	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x283178# CHECK-NEXT: [0,3]     .  DeE------R  .   add	x0, x27, #13179# CHECK-NEXT: [0,4]     .   DeeeeeeeeER.   ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x283180# CHECK-NEXT: [0,5]     .    DeE------R.   add	x0, x27, #13181# CHECK-NEXT: [0,6]     .    .DeeeeeeER.   ldp	s1, s2, [x27], #2483182# CHECK-NEXT: [0,7]     .    .D=eE----R.   add	x0, x27, #13183# CHECK-NEXT: [0,8]     .    . DeeeeeeER   ldp	d1, d2, [x27], #4963184# CHECK-NEXT: [0,9]     .    . D=eE----R   add	x0, x27, #13185 3186# CHECK:      Average Wait times (based on the timeline view):3187# CHECK-NEXT: [0]: Executions3188# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3189# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3190# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3191 3192# CHECK:            [0]    [1]    [2]    [3]3193# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ld4r	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x283194# CHECK-NEXT: 1.     1     1.0    0.0    6.0       add	x0, x27, #13195# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ld4r	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x283196# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #13197# CHECK-NEXT: 4.     1     1.0    1.0    0.0       ld4r	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x283198# CHECK-NEXT: 5.     1     1.0    0.0    6.0       add	x0, x27, #13199# CHECK-NEXT: 6.     1     1.0    1.0    0.0       ldp	s1, s2, [x27], #2483200# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #13201# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ldp	d1, d2, [x27], #4963202# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #13203# CHECK-NEXT:        1     1.2    0.4    2.6       <total>3204 3205# CHECK:      [44] Code Region - G453206 3207# CHECK:      Iterations:        1003208# CHECK-NEXT: Instructions:      10003209# CHECK-NEXT: Total Cycles:      7063210# CHECK-NEXT: Total uOps:        28003211 3212# CHECK:      Dispatch Width:    53213# CHECK-NEXT: uOps Per Cycle:    3.973214# CHECK-NEXT: IPC:               1.423215# CHECK-NEXT: Block RThroughput: 5.63216 3217# CHECK:      Timeline view:3218# CHECK-NEXT:                     0123219# CHECK-NEXT: Index     0123456789   3220 3221# CHECK:      [0,0]     DeeeeeeER . .   ldp	q1, q2, [x27], #9923222# CHECK-NEXT: [0,1]     .DeE----R . .   add	x0, x27, #13223# CHECK-NEXT: [0,2]     . DeeeeeeER .   ldp	s1, s2, [x27, #248]!3224# CHECK-NEXT: [0,3]     . D=eE----R .   add	x0, x27, #13225# CHECK-NEXT: [0,4]     .  DeeeeeeER.   ldp	d1, d2, [x27, #496]!3226# CHECK-NEXT: [0,5]     .  D=eE----R.   add	x0, x27, #13227# CHECK-NEXT: [0,6]     .   DeeeeeeER   ldp	q1, q2, [x27, #992]!3228# CHECK-NEXT: [0,7]     .    DeE----R   add	x0, x27, #13229# CHECK-NEXT: [0,8]     .    DeeeeE-R   ldp	w1, w2, [x27], #2483230# CHECK-NEXT: [0,9]     .    .DeE---R   add	x0, x27, #13231 3232# CHECK:      Average Wait times (based on the timeline view):3233# CHECK-NEXT: [0]: Executions3234# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3235# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3236# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3237 3238# CHECK:            [0]    [1]    [2]    [3]3239# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldp	q1, q2, [x27], #9923240# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #13241# CHECK-NEXT: 2.     1     1.0    1.0    0.0       ldp	s1, s2, [x27, #248]!3242# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #13243# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ldp	d1, d2, [x27, #496]!3244# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #13245# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ldp	q1, q2, [x27, #992]!3246# CHECK-NEXT: 7.     1     1.0    0.0    4.0       add	x0, x27, #13247# CHECK-NEXT: 8.     1     1.0    0.0    1.0       ldp	w1, w2, [x27], #2483248# CHECK-NEXT: 9.     1     1.0    0.0    3.0       add	x0, x27, #13249# CHECK-NEXT:        1     1.2    0.2    2.0       <total>3250 3251# CHECK:      [45] Code Region - G463252 3253# CHECK:      Iterations:        1003254# CHECK-NEXT: Instructions:      10003255# CHECK-NEXT: Total Cycles:      10063256# CHECK-NEXT: Total uOps:        20003257 3258# CHECK:      Dispatch Width:    53259# CHECK-NEXT: uOps Per Cycle:    1.993260# CHECK-NEXT: IPC:               0.993261# CHECK-NEXT: Block RThroughput: 10.03262 3263# CHECK:      Timeline view:3264# CHECK-NEXT:                     0123453265# CHECK-NEXT: Index     01234567893266 3267# CHECK:      [0,0]     DeeeeER   .    .   ldp	x1, x2, [x27], #4963268# CHECK-NEXT: [0,1]     D=eE--R   .    .   add	x0, x27, #13269# CHECK-NEXT: [0,2]     .DeeeeER  .    .   ldp	w1, w2, [x27, #248]!3270# CHECK-NEXT: [0,3]     .D=eE--R  .    .   add	x0, x27, #13271# CHECK-NEXT: [0,4]     . DeeeeER .    .   ldp	x1, x2, [x27, #496]!3272# CHECK-NEXT: [0,5]     . D=eE--R .    .   add	x0, x27, #13273# CHECK-NEXT: [0,6]     .  DeeeeeER    .   ldpsw	x1, x2, [x27], #2483274# CHECK-NEXT: [0,7]     .  D=eE---R    .   add	x0, x27, #13275# CHECK-NEXT: [0,8]     .   D====eeeeeER   ldpsw	x1, x2, [x27, #248]!3276# CHECK-NEXT: [0,9]     .   D=====eE---R   add	x0, x27, #13277 3278# CHECK:      Average Wait times (based on the timeline view):3279# CHECK-NEXT: [0]: Executions3280# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3281# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3282# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3283 3284# CHECK:            [0]    [1]    [2]    [3]3285# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldp	x1, x2, [x27], #4963286# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #13287# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ldp	w1, w2, [x27, #248]!3288# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #13289# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ldp	x1, x2, [x27, #496]!3290# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #13291# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ldpsw	x1, x2, [x27], #2483292# CHECK-NEXT: 7.     1     2.0    0.0    3.0       add	x0, x27, #13293# CHECK-NEXT: 8.     1     5.0    4.0    0.0       ldpsw	x1, x2, [x27, #248]!3294# CHECK-NEXT: 9.     1     6.0    0.0    3.0       add	x0, x27, #13295# CHECK-NEXT:        1     2.3    0.5    1.2       <total>3296 3297# CHECK:      [46] Code Region - G473298 3299# CHECK:      Iterations:        1003300# CHECK-NEXT: Instructions:      10003301# CHECK-NEXT: Total Cycles:      5083302# CHECK-NEXT: Total uOps:        20003303 3304# CHECK:      Dispatch Width:    53305# CHECK-NEXT: uOps Per Cycle:    3.943306# CHECK-NEXT: IPC:               1.973307# CHECK-NEXT: Block RThroughput: 4.03308 3309# CHECK:      Timeline view:3310# CHECK-NEXT:                     0123311# CHECK-NEXT: Index     0123456789   3312 3313# CHECK:      [0,0]     DeeeeeeER . .   ldr	b1, [x27], #2543314# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #13315# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ldr	h1, [x27], #2543316# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #13317# CHECK-NEXT: [0,4]     . DeeeeeeER .   ldr	s1, [x27], #2543318# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #13319# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ldr	d1, [x27], #2543320# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #13321# CHECK-NEXT: [0,8]     .   DeeeeeeER   ldr	q1, [x27], #2543322# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #13323 3324# CHECK:      Average Wait times (based on the timeline view):3325# CHECK-NEXT: [0]: Executions3326# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3327# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3328# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3329 3330# CHECK:            [0]    [1]    [2]    [3]3331# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldr	b1, [x27], #2543332# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #13333# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ldr	h1, [x27], #2543334# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #13335# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ldr	s1, [x27], #2543336# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #13337# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ldr	d1, [x27], #2543338# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #13339# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ldr	q1, [x27], #2543340# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #13341# CHECK-NEXT:        1     1.5    0.1    2.0       <total>3342 3343# CHECK:      [47] Code Region - G483344 3345# CHECK:      Iterations:        1003346# CHECK-NEXT: Instructions:      10003347# CHECK-NEXT: Total Cycles:      5083348# CHECK-NEXT: Total uOps:        20003349 3350# CHECK:      Dispatch Width:    53351# CHECK-NEXT: uOps Per Cycle:    3.943352# CHECK-NEXT: IPC:               1.973353# CHECK-NEXT: Block RThroughput: 4.03354 3355# CHECK:      Timeline view:3356# CHECK-NEXT:                     0123357# CHECK-NEXT: Index     0123456789   3358 3359# CHECK:      [0,0]     DeeeeeeER . .   ldr	b1, [x27, #254]!3360# CHECK-NEXT: [0,1]     D=eE----R . .   add	x0, x27, #13361# CHECK-NEXT: [0,2]     .DeeeeeeER. .   ldr	h1, [x27, #254]!3362# CHECK-NEXT: [0,3]     .D=eE----R. .   add	x0, x27, #13363# CHECK-NEXT: [0,4]     . DeeeeeeER .   ldr	s1, [x27, #254]!3364# CHECK-NEXT: [0,5]     . D=eE----R .   add	x0, x27, #13365# CHECK-NEXT: [0,6]     .  DeeeeeeER.   ldr	d1, [x27, #254]!3366# CHECK-NEXT: [0,7]     .  D=eE----R.   add	x0, x27, #13367# CHECK-NEXT: [0,8]     .   DeeeeeeER   ldr	q1, [x27, #254]!3368# CHECK-NEXT: [0,9]     .   D=eE----R   add	x0, x27, #13369 3370# CHECK:      Average Wait times (based on the timeline view):3371# CHECK-NEXT: [0]: Executions3372# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3373# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3374# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3375 3376# CHECK:            [0]    [1]    [2]    [3]3377# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldr	b1, [x27, #254]!3378# CHECK-NEXT: 1.     1     2.0    0.0    4.0       add	x0, x27, #13379# CHECK-NEXT: 2.     1     1.0    0.0    0.0       ldr	h1, [x27, #254]!3380# CHECK-NEXT: 3.     1     2.0    0.0    4.0       add	x0, x27, #13381# CHECK-NEXT: 4.     1     1.0    0.0    0.0       ldr	s1, [x27, #254]!3382# CHECK-NEXT: 5.     1     2.0    0.0    4.0       add	x0, x27, #13383# CHECK-NEXT: 6.     1     1.0    0.0    0.0       ldr	d1, [x27, #254]!3384# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #13385# CHECK-NEXT: 8.     1     1.0    0.0    0.0       ldr	q1, [x27, #254]!3386# CHECK-NEXT: 9.     1     2.0    0.0    4.0       add	x0, x27, #13387# CHECK-NEXT:        1     1.5    0.1    2.0       <total>3388 3389# CHECK:      [48] Code Region - G493390 3391# CHECK:      Iterations:        1003392# CHECK-NEXT: Instructions:      10003393# CHECK-NEXT: Total Cycles:      5063394# CHECK-NEXT: Total uOps:        15003395 3396# CHECK:      Dispatch Width:    53397# CHECK-NEXT: uOps Per Cycle:    2.963398# CHECK-NEXT: IPC:               1.983399# CHECK-NEXT: Block RThroughput: 3.03400 3401# CHECK:      Timeline view:3402# CHECK-NEXT:                     03403# CHECK-NEXT: Index     0123456789 3404 3405# CHECK:      [0,0]     DeeeeER   .   ldr	w1, [x27], #2543406# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #13407# CHECK-NEXT: [0,2]     D=eeeeER  .   ldr	x1, [x27], #2543408# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #13409# CHECK-NEXT: [0,4]     .D=eeeeER .   ldr	w1, [x27, #254]!3410# CHECK-NEXT: [0,5]     .D==eE--R .   add	x0, x27, #13411# CHECK-NEXT: [0,6]     . D=eeeeER.   ldr	x1, [x27, #254]!3412# CHECK-NEXT: [0,7]     . D==eE--R.   add	x0, x27, #13413# CHECK-NEXT: [0,8]     . D==eeeeER   ldrb	w1, [x27], #2543414# CHECK-NEXT: [0,9]     .  D==eE--R   add	x0, x27, #13415 3416# CHECK:      Average Wait times (based on the timeline view):3417# CHECK-NEXT: [0]: Executions3418# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3419# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3420# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3421 3422# CHECK:            [0]    [1]    [2]    [3]3423# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldr	w1, [x27], #2543424# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #13425# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ldr	x1, [x27], #2543426# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #13427# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ldr	w1, [x27, #254]!3428# CHECK-NEXT: 5.     1     3.0    0.0    2.0       add	x0, x27, #13429# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ldr	x1, [x27, #254]!3430# CHECK-NEXT: 7.     1     3.0    0.0    2.0       add	x0, x27, #13431# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ldrb	w1, [x27], #2543432# CHECK-NEXT: 9.     1     3.0    0.0    2.0       add	x0, x27, #13433# CHECK-NEXT:        1     2.3    0.1    1.0       <total>3434 3435# CHECK:      [49] Code Region - G503436 3437# CHECK:      Iterations:        1003438# CHECK-NEXT: Instructions:      10003439# CHECK-NEXT: Total Cycles:      5063440# CHECK-NEXT: Total uOps:        15003441 3442# CHECK:      Dispatch Width:    53443# CHECK-NEXT: uOps Per Cycle:    2.963444# CHECK-NEXT: IPC:               1.983445# CHECK-NEXT: Block RThroughput: 3.03446 3447# CHECK:      Timeline view:3448# CHECK-NEXT:                     03449# CHECK-NEXT: Index     0123456789 3450 3451# CHECK:      [0,0]     DeeeeER   .   ldrb	w1, [x27, #254]!3452# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #13453# CHECK-NEXT: [0,2]     D=eeeeER  .   ldrh	w1, [x27], #2543454# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #13455# CHECK-NEXT: [0,4]     .D=eeeeER .   ldrh	w1, [x27, #254]!3456# CHECK-NEXT: [0,5]     .D==eE--R .   add	x0, x27, #13457# CHECK-NEXT: [0,6]     . D=eeeeER.   ldrsb	w1, [x27], #2543458# CHECK-NEXT: [0,7]     . D==eE--R.   add	x0, x27, #13459# CHECK-NEXT: [0,8]     . D==eeeeER   ldrsb	x1, [x27], #2543460# CHECK-NEXT: [0,9]     .  D==eE--R   add	x0, x27, #13461 3462# CHECK:      Average Wait times (based on the timeline view):3463# CHECK-NEXT: [0]: Executions3464# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3465# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3466# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3467 3468# CHECK:            [0]    [1]    [2]    [3]3469# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldrb	w1, [x27, #254]!3470# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #13471# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ldrh	w1, [x27], #2543472# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #13473# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ldrh	w1, [x27, #254]!3474# CHECK-NEXT: 5.     1     3.0    0.0    2.0       add	x0, x27, #13475# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ldrsb	w1, [x27], #2543476# CHECK-NEXT: 7.     1     3.0    0.0    2.0       add	x0, x27, #13477# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ldrsb	x1, [x27], #2543478# CHECK-NEXT: 9.     1     3.0    0.0    2.0       add	x0, x27, #13479# CHECK-NEXT:        1     2.3    0.1    1.0       <total>3480 3481# CHECK:      [50] Code Region - G513482 3483# CHECK:      Iterations:        1003484# CHECK-NEXT: Instructions:      10003485# CHECK-NEXT: Total Cycles:      5063486# CHECK-NEXT: Total uOps:        15003487 3488# CHECK:      Dispatch Width:    53489# CHECK-NEXT: uOps Per Cycle:    2.963490# CHECK-NEXT: IPC:               1.983491# CHECK-NEXT: Block RThroughput: 3.03492 3493# CHECK:      Timeline view:3494# CHECK-NEXT:                     03495# CHECK-NEXT: Index     0123456789 3496 3497# CHECK:      [0,0]     DeeeeER   .   ldrsb	w1, [x27, #254]!3498# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #13499# CHECK-NEXT: [0,2]     D=eeeeER  .   ldrsb	x1, [x27, #254]!3500# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #13501# CHECK-NEXT: [0,4]     .D=eeeeER .   ldrsh	w1, [x27], #2543502# CHECK-NEXT: [0,5]     .D==eE--R .   add	x0, x27, #13503# CHECK-NEXT: [0,6]     . D=eeeeER.   ldrsh	x1, [x27], #2543504# CHECK-NEXT: [0,7]     . D==eE--R.   add	x0, x27, #13505# CHECK-NEXT: [0,8]     . D==eeeeER   ldrsh	w1, [x27, #254]!3506# CHECK-NEXT: [0,9]     .  D==eE--R   add	x0, x27, #13507 3508# CHECK:      Average Wait times (based on the timeline view):3509# CHECK-NEXT: [0]: Executions3510# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3511# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3512# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3513 3514# CHECK:            [0]    [1]    [2]    [3]3515# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldrsb	w1, [x27, #254]!3516# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #13517# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ldrsb	x1, [x27, #254]!3518# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #13519# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ldrsh	w1, [x27], #2543520# CHECK-NEXT: 5.     1     3.0    0.0    2.0       add	x0, x27, #13521# CHECK-NEXT: 6.     1     2.0    0.0    0.0       ldrsh	x1, [x27], #2543522# CHECK-NEXT: 7.     1     3.0    0.0    2.0       add	x0, x27, #13523# CHECK-NEXT: 8.     1     3.0    0.0    0.0       ldrsh	w1, [x27, #254]!3524# CHECK-NEXT: 9.     1     3.0    0.0    2.0       add	x0, x27, #13525# CHECK-NEXT:        1     2.3    0.1    1.0       <total>3526 3527# CHECK:      [51] Code Region - G523528 3529# CHECK:      Iterations:        1003530# CHECK-NEXT: Instructions:      10003531# CHECK-NEXT: Total Cycles:      5043532# CHECK-NEXT: Total uOps:        17003533 3534# CHECK:      Dispatch Width:    53535# CHECK-NEXT: uOps Per Cycle:    3.373536# CHECK-NEXT: IPC:               1.983537# CHECK-NEXT: Block RThroughput: 3.43538 3539# CHECK:      Timeline view:3540# CHECK-NEXT: Index     0123456783541 3542# CHECK:      [0,0]     DeeeeER .   ldrsh	x1, [x27, #254]!3543# CHECK-NEXT: [0,1]     D=eE--R .   add	x0, x27, #13544# CHECK-NEXT: [0,2]     D=eeeeER.   ldrsw	x1, [x27], #2543545# CHECK-NEXT: [0,3]     .D=eE--R.   add	x0, x27, #13546# CHECK-NEXT: [0,4]     .D=eeeeER   ldrsw	x1, [x27, #254]!3547# CHECK-NEXT: [0,5]     .D==eE--R   add	x0, x27, #13548# CHECK-NEXT: [0,6]     . D=eeE-R   st1	{ v1.1d }, [x27], #83549# CHECK-NEXT: [0,7]     . D==eE-R   add	x0, x27, #13550# CHECK-NEXT: [0,8]     .  D=eeER   st1	{ v1.2d }, [x27], #163551# CHECK-NEXT: [0,9]     .  D==eER   add	x0, x27, #13552 3553# CHECK:      Average Wait times (based on the timeline view):3554# CHECK-NEXT: [0]: Executions3555# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3556# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3557# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3558 3559# CHECK:            [0]    [1]    [2]    [3]3560# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldrsh	x1, [x27, #254]!3561# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #13562# CHECK-NEXT: 2.     1     2.0    0.0    0.0       ldrsw	x1, [x27], #2543563# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #13564# CHECK-NEXT: 4.     1     2.0    0.0    0.0       ldrsw	x1, [x27, #254]!3565# CHECK-NEXT: 5.     1     3.0    0.0    2.0       add	x0, x27, #13566# CHECK-NEXT: 6.     1     2.0    0.0    1.0       st1	{ v1.1d }, [x27], #83567# CHECK-NEXT: 7.     1     3.0    0.0    1.0       add	x0, x27, #13568# CHECK-NEXT: 8.     1     2.0    0.0    0.0       st1	{ v1.2d }, [x27], #163569# CHECK-NEXT: 9.     1     3.0    0.0    0.0       add	x0, x27, #13570# CHECK-NEXT:        1     2.2    0.1    0.8       <total>3571 3572# CHECK:      [52] Code Region - G533573 3574# CHECK:      Iterations:        1003575# CHECK-NEXT: Instructions:      10003576# CHECK-NEXT: Total Cycles:      5043577# CHECK-NEXT: Total uOps:        20003578 3579# CHECK:      Dispatch Width:    53580# CHECK-NEXT: uOps Per Cycle:    3.973581# CHECK-NEXT: IPC:               1.983582# CHECK-NEXT: Block RThroughput: 4.03583 3584# CHECK:      Timeline view:3585# CHECK-NEXT: Index     0123456783586 3587# CHECK:      [0,0]     DeeER.  .   st1	{ v1.2s }, [x27], #83588# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #13589# CHECK-NEXT: [0,2]     .DeeER  .   st1	{ v1.4h }, [x27], #83590# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #13591# CHECK-NEXT: [0,4]     . DeeER .   st1	{ v1.4s }, [x27], #163592# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #13593# CHECK-NEXT: [0,6]     .  DeeER.   st1	{ v1.8b }, [x27], #83594# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #13595# CHECK-NEXT: [0,8]     .   DeeER   st1	{ v1.8h }, [x27], #163596# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #13597 3598# CHECK:      Average Wait times (based on the timeline view):3599# CHECK-NEXT: [0]: Executions3600# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3601# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3602# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3603 3604# CHECK:            [0]    [1]    [2]    [3]3605# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.2s }, [x27], #83606# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #13607# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.4h }, [x27], #83608# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #13609# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.4s }, [x27], #163610# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13611# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.8b }, [x27], #83612# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #13613# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.8h }, [x27], #163614# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #13615# CHECK-NEXT:        1     1.5    0.1    0.0       <total>3616 3617# CHECK:      [53] Code Region - G543618 3619# CHECK:      Iterations:        1003620# CHECK-NEXT: Instructions:      10003621# CHECK-NEXT: Total Cycles:      5043622# CHECK-NEXT: Total uOps:        20003623 3624# CHECK:      Dispatch Width:    53625# CHECK-NEXT: uOps Per Cycle:    3.973626# CHECK-NEXT: IPC:               1.983627# CHECK-NEXT: Block RThroughput: 4.03628 3629# CHECK:      Timeline view:3630# CHECK-NEXT: Index     0123456783631 3632# CHECK:      [0,0]     DeeER.  .   st1	{ v1.16b }, [x27], #163633# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #13634# CHECK-NEXT: [0,2]     .DeeER  .   st1	{ v1.1d }, [x27], x283635# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #13636# CHECK-NEXT: [0,4]     . DeeER .   st1	{ v1.2d }, [x27], x283637# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #13638# CHECK-NEXT: [0,6]     .  DeeER.   st1	{ v1.2s }, [x27], x283639# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #13640# CHECK-NEXT: [0,8]     .   DeeER   st1	{ v1.4h }, [x27], x283641# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #13642 3643# CHECK:      Average Wait times (based on the timeline view):3644# CHECK-NEXT: [0]: Executions3645# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3646# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3647# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3648 3649# CHECK:            [0]    [1]    [2]    [3]3650# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.16b }, [x27], #163651# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #13652# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.1d }, [x27], x283653# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #13654# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.2d }, [x27], x283655# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13656# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.2s }, [x27], x283657# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #13658# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.4h }, [x27], x283659# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #13660# CHECK-NEXT:        1     1.5    0.1    0.0       <total>3661 3662# CHECK:      [54] Code Region - G553663 3664# CHECK:      Iterations:        1003665# CHECK-NEXT: Instructions:      10003666# CHECK-NEXT: Total Cycles:      5043667# CHECK-NEXT: Total uOps:        20003668 3669# CHECK:      Dispatch Width:    53670# CHECK-NEXT: uOps Per Cycle:    3.973671# CHECK-NEXT: IPC:               1.983672# CHECK-NEXT: Block RThroughput: 4.03673 3674# CHECK:      Timeline view:3675# CHECK-NEXT: Index     0123456783676 3677# CHECK:      [0,0]     DeeER.  .   st1	{ v1.4s }, [x27], x283678# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #13679# CHECK-NEXT: [0,2]     .DeeER  .   st1	{ v1.8b }, [x27], x283680# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #13681# CHECK-NEXT: [0,4]     . DeeER .   st1	{ v1.8h }, [x27], x283682# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #13683# CHECK-NEXT: [0,6]     .  DeeER.   st1	{ v1.16b }, [x27], x283684# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #13685# CHECK-NEXT: [0,8]     .   DeeER   st1	{ v1.1d, v2.1d }, [x27], #163686# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #13687 3688# CHECK:      Average Wait times (based on the timeline view):3689# CHECK-NEXT: [0]: Executions3690# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3691# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3692# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3693 3694# CHECK:            [0]    [1]    [2]    [3]3695# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.4s }, [x27], x283696# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #13697# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.8b }, [x27], x283698# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #13699# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.8h }, [x27], x283700# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13701# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.16b }, [x27], x283702# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #13703# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.1d, v2.1d }, [x27], #163704# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #13705# CHECK-NEXT:        1     1.5    0.1    0.0       <total>3706 3707# CHECK:      [55] Code Region - G563708 3709# CHECK:      Iterations:        1003710# CHECK-NEXT: Instructions:      10003711# CHECK-NEXT: Total Cycles:      5043712# CHECK-NEXT: Total uOps:        24003713 3714# CHECK:      Dispatch Width:    53715# CHECK-NEXT: uOps Per Cycle:    4.763716# CHECK-NEXT: IPC:               1.983717# CHECK-NEXT: Block RThroughput: 4.83718 3719# CHECK:      Timeline view:3720# CHECK-NEXT: Index     0123456783721 3722# CHECK:      [0,0]     DeeER.  .   st1	{ v1.2d, v2.2d }, [x27], #323723# CHECK-NEXT: [0,1]     .DeER.  .   add	x0, x27, #13724# CHECK-NEXT: [0,2]     .DeeER  .   st1	{ v1.2s, v2.2s }, [x27], #163725# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #13726# CHECK-NEXT: [0,4]     . DeeER .   st1	{ v1.4h, v2.4h }, [x27], #163727# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #13728# CHECK-NEXT: [0,6]     .  DeeER.   st1	{ v1.4s, v2.4s }, [x27], #323729# CHECK-NEXT: [0,7]     .   DeER.   add	x0, x27, #13730# CHECK-NEXT: [0,8]     .   DeeER   st1	{ v1.8b, v2.8b }, [x27], #163731# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #13732 3733# CHECK:      Average Wait times (based on the timeline view):3734# CHECK-NEXT: [0]: Executions3735# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3736# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3737# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3738 3739# CHECK:            [0]    [1]    [2]    [3]3740# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.2d, v2.2d }, [x27], #323741# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #13742# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.2s, v2.2s }, [x27], #163743# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #13744# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.4h, v2.4h }, [x27], #163745# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13746# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.4s, v2.4s }, [x27], #323747# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13748# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.8b, v2.8b }, [x27], #163749# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #13750# CHECK-NEXT:        1     1.3    0.1    0.0       <total>3751 3752# CHECK:      [56] Code Region - G573753 3754# CHECK:      Iterations:        1003755# CHECK-NEXT: Instructions:      10003756# CHECK-NEXT: Total Cycles:      6043757# CHECK-NEXT: Total uOps:        26003758 3759# CHECK:      Dispatch Width:    53760# CHECK-NEXT: uOps Per Cycle:    4.303761# CHECK-NEXT: IPC:               1.663762# CHECK-NEXT: Block RThroughput: 5.23763 3764# CHECK:      Timeline view:3765# CHECK-NEXT: Index     01234567893766 3767# CHECK:      [0,0]     DeeER.   .   st1	{ v1.8h, v2.8h }, [x27], #323768# CHECK-NEXT: [0,1]     .DeER.   .   add	x0, x27, #13769# CHECK-NEXT: [0,2]     . DeeER  .   st1	{ v1.16b, v2.16b }, [x27], #323770# CHECK-NEXT: [0,3]     .  DeER  .   add	x0, x27, #13771# CHECK-NEXT: [0,4]     .  DeeER .   st1	{ v1.1d, v2.1d }, [x27], x283772# CHECK-NEXT: [0,5]     .  D=eER .   add	x0, x27, #13773# CHECK-NEXT: [0,6]     .   DeeER.   st1	{ v1.2d, v2.2d }, [x27], x283774# CHECK-NEXT: [0,7]     .    DeER.   add	x0, x27, #13775# CHECK-NEXT: [0,8]     .    DeeER   st1	{ v1.2s, v2.2s }, [x27], x283776# CHECK-NEXT: [0,9]     .    D=eER   add	x0, x27, #13777 3778# CHECK:      Average Wait times (based on the timeline view):3779# CHECK-NEXT: [0]: Executions3780# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3781# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3782# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3783 3784# CHECK:            [0]    [1]    [2]    [3]3785# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.8h, v2.8h }, [x27], #323786# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #13787# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b }, [x27], #323788# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #13789# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.1d, v2.1d }, [x27], x283790# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13791# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.2d, v2.2d }, [x27], x283792# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13793# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.2s, v2.2s }, [x27], x283794# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #13795# CHECK-NEXT:        1     1.2    0.2    0.0       <total>3796 3797# CHECK:      [57] Code Region - G583798 3799# CHECK:      Iterations:        1003800# CHECK-NEXT: Instructions:      10003801# CHECK-NEXT: Total Cycles:      6043802# CHECK-NEXT: Total uOps:        26003803 3804# CHECK:      Dispatch Width:    53805# CHECK-NEXT: uOps Per Cycle:    4.303806# CHECK-NEXT: IPC:               1.663807# CHECK-NEXT: Block RThroughput: 5.23808 3809# CHECK:      Timeline view:3810# CHECK-NEXT: Index     01234567893811 3812# CHECK:      [0,0]     DeeER.   .   st1	{ v1.4h, v2.4h }, [x27], x283813# CHECK-NEXT: [0,1]     D=eER.   .   add	x0, x27, #13814# CHECK-NEXT: [0,2]     .DeeER   .   st1	{ v1.4s, v2.4s }, [x27], x283815# CHECK-NEXT: [0,3]     . DeER   .   add	x0, x27, #13816# CHECK-NEXT: [0,4]     . DeeER  .   st1	{ v1.8b, v2.8b }, [x27], x283817# CHECK-NEXT: [0,5]     . D=eER  .   add	x0, x27, #13818# CHECK-NEXT: [0,6]     .  DeeER .   st1	{ v1.8h, v2.8h }, [x27], x283819# CHECK-NEXT: [0,7]     .   DeER .   add	x0, x27, #13820# CHECK-NEXT: [0,8]     .    DeeER   st1	{ v1.16b, v2.16b }, [x27], x283821# CHECK-NEXT: [0,9]     .    .DeER   add	x0, x27, #13822 3823# CHECK:      Average Wait times (based on the timeline view):3824# CHECK-NEXT: [0]: Executions3825# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3826# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3827# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3828 3829# CHECK:            [0]    [1]    [2]    [3]3830# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.4h, v2.4h }, [x27], x283831# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #13832# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.4s, v2.4s }, [x27], x283833# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #13834# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.8b, v2.8b }, [x27], x283835# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #13836# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.8h, v2.8h }, [x27], x283837# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13838# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b }, [x27], x283839# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #13840# CHECK-NEXT:        1     1.2    0.2    0.0       <total>3841 3842# CHECK:      [58] Code Region - G593843 3844# CHECK:      Iterations:        1003845# CHECK-NEXT: Instructions:      10003846# CHECK-NEXT: Total Cycles:      10033847# CHECK-NEXT: Total uOps:        34003848 3849# CHECK:      Dispatch Width:    53850# CHECK-NEXT: uOps Per Cycle:    3.393851# CHECK-NEXT: IPC:               1.003852# CHECK-NEXT: Block RThroughput: 6.83853 3854# CHECK:      Timeline view:3855# CHECK-NEXT:                     0123856# CHECK-NEXT: Index     0123456789   3857 3858# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.1d, v2.1d, v3.1d }, [x27], #243859# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #13860# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.2d, v2.2d, v3.2d }, [x27], #483861# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #13862# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.2s, v2.2s, v3.2s }, [x27], #243863# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #13864# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.4h, v2.4h, v3.4h }, [x27], #243865# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #13866# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.4s, v2.4s, v3.4s }, [x27], #483867# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #13868 3869# CHECK:      Average Wait times (based on the timeline view):3870# CHECK-NEXT: [0]: Executions3871# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3872# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3873# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3874 3875# CHECK:            [0]    [1]    [2]    [3]3876# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.1d, v2.1d, v3.1d }, [x27], #243877# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #13878# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.2d, v2.2d, v3.2d }, [x27], #483879# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #13880# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.2s, v2.2s, v3.2s }, [x27], #243881# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #13882# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.4h, v2.4h, v3.4h }, [x27], #243883# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13884# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.4s, v2.4s, v3.4s }, [x27], #483885# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #13886# CHECK-NEXT:        1     1.0    0.5    0.0       <total>3887 3888# CHECK:      [59] Code Region - G603889 3890# CHECK:      Iterations:        1003891# CHECK-NEXT: Instructions:      10003892# CHECK-NEXT: Total Cycles:      10033893# CHECK-NEXT: Total uOps:        36003894 3895# CHECK:      Dispatch Width:    53896# CHECK-NEXT: uOps Per Cycle:    3.593897# CHECK-NEXT: IPC:               1.003898# CHECK-NEXT: Block RThroughput: 7.23899 3900# CHECK:      Timeline view:3901# CHECK-NEXT:                     0123902# CHECK-NEXT: Index     0123456789   3903 3904# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.8b, v2.8b, v3.8b }, [x27], #243905# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #13906# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.8h, v2.8h, v3.8h }, [x27], #483907# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #13908# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.16b, v2.16b, v3.16b }, [x27], #483909# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #13910# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.1d, v2.1d, v3.1d }, [x27], x283911# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #13912# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.2d, v2.2d, v3.2d }, [x27], x283913# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #13914 3915# CHECK:      Average Wait times (based on the timeline view):3916# CHECK-NEXT: [0]: Executions3917# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3918# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3919# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3920 3921# CHECK:            [0]    [1]    [2]    [3]3922# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.8b, v2.8b, v3.8b }, [x27], #243923# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #13924# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.8h, v2.8h, v3.8h }, [x27], #483925# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #13926# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b, v3.16b }, [x27], #483927# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #13928# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.1d, v2.1d, v3.1d }, [x27], x283929# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13930# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.2d, v2.2d, v3.2d }, [x27], x283931# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #13932# CHECK-NEXT:        1     1.0    0.5    0.0       <total>3933 3934# CHECK:      [60] Code Region - G613935 3936# CHECK:      Iterations:        1003937# CHECK-NEXT: Instructions:      10003938# CHECK-NEXT: Total Cycles:      10033939# CHECK-NEXT: Total uOps:        34003940 3941# CHECK:      Dispatch Width:    53942# CHECK-NEXT: uOps Per Cycle:    3.393943# CHECK-NEXT: IPC:               1.003944# CHECK-NEXT: Block RThroughput: 6.83945 3946# CHECK:      Timeline view:3947# CHECK-NEXT:                     0123948# CHECK-NEXT: Index     0123456789   3949 3950# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.2s, v2.2s, v3.2s }, [x27], x283951# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #13952# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.4h, v2.4h, v3.4h }, [x27], x283953# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #13954# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.4s, v2.4s, v3.4s }, [x27], x283955# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #13956# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.8b, v2.8b, v3.8b }, [x27], x283957# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #13958# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.8h, v2.8h, v3.8h }, [x27], x283959# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #13960 3961# CHECK:      Average Wait times (based on the timeline view):3962# CHECK-NEXT: [0]: Executions3963# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue3964# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready3965# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage3966 3967# CHECK:            [0]    [1]    [2]    [3]3968# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.2s, v2.2s, v3.2s }, [x27], x283969# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #13970# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.4h, v2.4h, v3.4h }, [x27], x283971# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #13972# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.4s, v2.4s, v3.4s }, [x27], x283973# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #13974# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.8b, v2.8b, v3.8b }, [x27], x283975# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #13976# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.8h, v2.8h, v3.8h }, [x27], x283977# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #13978# CHECK-NEXT:        1     1.0    0.5    0.0       <total>3979 3980# CHECK:      [61] Code Region - G623981 3982# CHECK:      Iterations:        1003983# CHECK-NEXT: Instructions:      10003984# CHECK-NEXT: Total Cycles:      10033985# CHECK-NEXT: Total uOps:        36003986 3987# CHECK:      Dispatch Width:    53988# CHECK-NEXT: uOps Per Cycle:    3.593989# CHECK-NEXT: IPC:               1.003990# CHECK-NEXT: Block RThroughput: 7.23991 3992# CHECK:      Timeline view:3993# CHECK-NEXT:                     0123994# CHECK-NEXT: Index     0123456789   3995 3996# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.16b, v2.16b, v3.16b }, [x27], x283997# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #13998# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #323999# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #14000# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #644001# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #14002# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #324003# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #14004# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #324005# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #14006 4007# CHECK:      Average Wait times (based on the timeline view):4008# CHECK-NEXT: [0]: Executions4009# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4010# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4011# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4012 4013# CHECK:            [0]    [1]    [2]    [3]4014# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b, v3.16b }, [x27], x284015# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #14016# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], #324017# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #14018# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #644019# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #14020# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #324021# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #14022# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #324023# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #14024# CHECK-NEXT:        1     1.0    0.5    0.0       <total>4025 4026# CHECK:      [62] Code Region - G634027 4028# CHECK:      Iterations:        1004029# CHECK-NEXT: Instructions:      10004030# CHECK-NEXT: Total Cycles:      10034031# CHECK-NEXT: Total uOps:        42004032 4033# CHECK:      Dispatch Width:    54034# CHECK-NEXT: uOps Per Cycle:    4.194035# CHECK-NEXT: IPC:               1.004036# CHECK-NEXT: Block RThroughput: 8.44037 4038# CHECK:      Timeline view:4039# CHECK-NEXT:                     0124040# CHECK-NEXT: Index     0123456789   4041 4042# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #644043# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #14044# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #324045# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #14046# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #644047# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #14048# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #644049# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #14050# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x284051# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #14052 4053# CHECK:      Average Wait times (based on the timeline view):4054# CHECK-NEXT: [0]: Executions4055# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4056# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4057# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4058 4059# CHECK:            [0]    [1]    [2]    [3]4060# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #644061# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #14062# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #324063# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #14064# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #644065# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #14066# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #644067# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #14068# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.1d, v2.1d, v3.1d, v4.1d }, [x27], x284069# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #14070# CHECK-NEXT:        1     1.0    0.5    0.0       <total>4071 4072# CHECK:      [63] Code Region - G644073 4074# CHECK:      Iterations:        1004075# CHECK-NEXT: Instructions:      10004076# CHECK-NEXT: Total Cycles:      10034077# CHECK-NEXT: Total uOps:        38004078 4079# CHECK:      Dispatch Width:    54080# CHECK-NEXT: uOps Per Cycle:    3.794081# CHECK-NEXT: IPC:               1.004082# CHECK-NEXT: Block RThroughput: 7.64083 4084# CHECK:      Timeline view:4085# CHECK-NEXT:                     0124086# CHECK-NEXT: Index     0123456789   4087 4088# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x284089# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #14090# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x284091# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #14092# CHECK-NEXT: [0,4]     .   DeeER . .   st1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x284093# CHECK-NEXT: [0,5]     .    DeER . .   add	x0, x27, #14094# CHECK-NEXT: [0,6]     .    .DeeER .   st1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x284095# CHECK-NEXT: [0,7]     .    . DeER .   add	x0, x27, #14096# CHECK-NEXT: [0,8]     .    .  DeeER   st1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x284097# CHECK-NEXT: [0,9]     .    .   DeER   add	x0, x27, #14098 4099# CHECK:      Average Wait times (based on the timeline view):4100# CHECK-NEXT: [0]: Executions4101# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4102# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4103# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4104 4105# CHECK:            [0]    [1]    [2]    [3]4106# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x284107# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #14108# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x284109# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #14110# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x284111# CHECK-NEXT: 5.     1     1.0    0.0    0.0       add	x0, x27, #14112# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st1	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x284113# CHECK-NEXT: 7.     1     1.0    0.0    0.0       add	x0, x27, #14114# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st1	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x284115# CHECK-NEXT: 9.     1     1.0    0.0    0.0       add	x0, x27, #14116# CHECK-NEXT:        1     1.0    0.5    0.0       <total>4117 4118# CHECK:      [64] Code Region - G654119 4120# CHECK:      Iterations:        1004121# CHECK-NEXT: Instructions:      10004122# CHECK-NEXT: Total Cycles:      7064123# CHECK-NEXT: Total uOps:        32004124 4125# CHECK:      Dispatch Width:    54126# CHECK-NEXT: uOps Per Cycle:    4.534127# CHECK-NEXT: IPC:               1.424128# CHECK-NEXT: Block RThroughput: 6.44129 4130# CHECK:      Timeline view:4131# CHECK-NEXT:                     0124132# CHECK-NEXT: Index     0123456789   4133 4134# CHECK:      [0,0]     DeeER.    . .   st1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x284135# CHECK-NEXT: [0,1]     .DeER.    . .   add	x0, x27, #14136# CHECK-NEXT: [0,2]     . DeeER   . .   st1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x284137# CHECK-NEXT: [0,3]     .  DeER   . .   add	x0, x27, #14138# CHECK-NEXT: [0,4]     .   DeeeeER .   st1	{ v1.b }[0], [x27], #14139# CHECK-NEXT: [0,5]     .   D=eE--R .   add	x0, x27, #14140# CHECK-NEXT: [0,6]     .    DeeeeER.   st1	{ v1.b }[8], [x27], #14141# CHECK-NEXT: [0,7]     .    D=eE--R.   add	x0, x27, #14142# CHECK-NEXT: [0,8]     .    .DeeeeER   st1	{ v1.b }[0], [x27], x284143# CHECK-NEXT: [0,9]     .    .D=eE--R   add	x0, x27, #14144 4145# CHECK:      Average Wait times (based on the timeline view):4146# CHECK-NEXT: [0]: Executions4147# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4148# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4149# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4150 4151# CHECK:            [0]    [1]    [2]    [3]4152# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x284153# CHECK-NEXT: 1.     1     1.0    0.0    0.0       add	x0, x27, #14154# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st1	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x284155# CHECK-NEXT: 3.     1     1.0    0.0    0.0       add	x0, x27, #14156# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st1	{ v1.b }[0], [x27], #14157# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14158# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.b }[8], [x27], #14159# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14160# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.b }[0], [x27], x284161# CHECK-NEXT: 9.     1     2.0    0.0    2.0       add	x0, x27, #14162# CHECK-NEXT:        1     1.3    0.3    0.6       <total>4163 4164# CHECK:      [65] Code Region - G664165 4166# CHECK:      Iterations:        1004167# CHECK-NEXT: Instructions:      10004168# CHECK-NEXT: Total Cycles:      5064169# CHECK-NEXT: Total uOps:        20004170 4171# CHECK:      Dispatch Width:    54172# CHECK-NEXT: uOps Per Cycle:    3.954173# CHECK-NEXT: IPC:               1.984174# CHECK-NEXT: Block RThroughput: 4.04175 4176# CHECK:      Timeline view:4177# CHECK-NEXT:                     04178# CHECK-NEXT: Index     0123456789 4179 4180# CHECK:      [0,0]     DeeeeER   .   st1	{ v1.b }[8], [x27], x284181# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #14182# CHECK-NEXT: [0,2]     .DeeeeER  .   st1	{ v1.h }[0], [x27], #24183# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #14184# CHECK-NEXT: [0,4]     . DeeeeER .   st1	{ v1.h }[4], [x27], #24185# CHECK-NEXT: [0,5]     . D=eE--R .   add	x0, x27, #14186# CHECK-NEXT: [0,6]     .  DeeeeER.   st1	{ v1.h }[0], [x27], x284187# CHECK-NEXT: [0,7]     .  D=eE--R.   add	x0, x27, #14188# CHECK-NEXT: [0,8]     .   DeeeeER   st1	{ v1.h }[4], [x27], x284189# CHECK-NEXT: [0,9]     .   D=eE--R   add	x0, x27, #14190 4191# CHECK:      Average Wait times (based on the timeline view):4192# CHECK-NEXT: [0]: Executions4193# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4194# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4195# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4196 4197# CHECK:            [0]    [1]    [2]    [3]4198# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.b }[8], [x27], x284199# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14200# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.h }[0], [x27], #24201# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #14202# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.h }[4], [x27], #24203# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14204# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.h }[0], [x27], x284205# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14206# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st1	{ v1.h }[4], [x27], x284207# CHECK-NEXT: 9.     1     2.0    0.0    2.0       add	x0, x27, #14208# CHECK-NEXT:        1     1.5    0.1    1.0       <total>4209 4210# CHECK:      [66] Code Region - G674211 4212# CHECK:      Iterations:        1004213# CHECK-NEXT: Instructions:      10004214# CHECK-NEXT: Total Cycles:      5064215# CHECK-NEXT: Total uOps:        22004216 4217# CHECK:      Dispatch Width:    54218# CHECK-NEXT: uOps Per Cycle:    4.354219# CHECK-NEXT: IPC:               1.984220# CHECK-NEXT: Block RThroughput: 4.44221 4222# CHECK:      Timeline view:4223# CHECK-NEXT:                     04224# CHECK-NEXT: Index     0123456789 4225 4226# CHECK:      [0,0]     DeeeeER   .   st1	{ v1.s }[0], [x27], #44227# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #14228# CHECK-NEXT: [0,2]     .DeeeeER  .   st1	{ v1.s }[0], [x27], x284229# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #14230# CHECK-NEXT: [0,4]     . DeeeeER .   st1	{ v1.d }[0], [x27], #84231# CHECK-NEXT: [0,5]     . D=eE--R .   add	x0, x27, #14232# CHECK-NEXT: [0,6]     .  DeeeeER.   st1	{ v1.d }[0], [x27], x284233# CHECK-NEXT: [0,7]     .  D=eE--R.   add	x0, x27, #14234# CHECK-NEXT: [0,8]     .   DeeeeER   st2	{ v1.2d, v2.2d }, [x27], #324235# CHECK-NEXT: [0,9]     .    DeE--R   add	x0, x27, #14236 4237# CHECK:      Average Wait times (based on the timeline view):4238# CHECK-NEXT: [0]: Executions4239# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4240# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4241# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4242 4243# CHECK:            [0]    [1]    [2]    [3]4244# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st1	{ v1.s }[0], [x27], #44245# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14246# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st1	{ v1.s }[0], [x27], x284247# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #14248# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st1	{ v1.d }[0], [x27], #84249# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14250# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st1	{ v1.d }[0], [x27], x284251# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14252# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.2d, v2.2d }, [x27], #324253# CHECK-NEXT: 9.     1     1.0    0.0    2.0       add	x0, x27, #14254# CHECK-NEXT:        1     1.4    0.1    1.0       <total>4255 4256# CHECK:      [67] Code Region - G684257 4258# CHECK:      Iterations:        1004259# CHECK-NEXT: Instructions:      10004260# CHECK-NEXT: Total Cycles:      5064261# CHECK-NEXT: Total uOps:        24004262 4263# CHECK:      Dispatch Width:    54264# CHECK-NEXT: uOps Per Cycle:    4.744265# CHECK-NEXT: IPC:               1.984266# CHECK-NEXT: Block RThroughput: 4.84267 4268# CHECK:      Timeline view:4269# CHECK-NEXT:                     04270# CHECK-NEXT: Index     0123456789 4271 4272# CHECK:      [0,0]     DeeeeER   .   st2	{ v1.2s, v2.2s }, [x27], #164273# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #14274# CHECK-NEXT: [0,2]     .DeeeeER  .   st2	{ v1.4h, v2.4h }, [x27], #164275# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #14276# CHECK-NEXT: [0,4]     . DeeeeER .   st2	{ v1.4s, v2.4s }, [x27], #324277# CHECK-NEXT: [0,5]     .  DeE--R .   add	x0, x27, #14278# CHECK-NEXT: [0,6]     .  DeeeeER.   st2	{ v1.8b, v2.8b }, [x27], #164279# CHECK-NEXT: [0,7]     .  D=eE--R.   add	x0, x27, #14280# CHECK-NEXT: [0,8]     .   DeeeeER   st2	{ v1.8h, v2.8h }, [x27], #324281# CHECK-NEXT: [0,9]     .    DeE--R   add	x0, x27, #14282 4283# CHECK:      Average Wait times (based on the timeline view):4284# CHECK-NEXT: [0]: Executions4285# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4286# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4287# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4288 4289# CHECK:            [0]    [1]    [2]    [3]4290# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2	{ v1.2s, v2.2s }, [x27], #164291# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14292# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st2	{ v1.4h, v2.4h }, [x27], #164293# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #14294# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st2	{ v1.4s, v2.4s }, [x27], #324295# CHECK-NEXT: 5.     1     1.0    0.0    2.0       add	x0, x27, #14296# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st2	{ v1.8b, v2.8b }, [x27], #164297# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14298# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.8h, v2.8h }, [x27], #324299# CHECK-NEXT: 9.     1     1.0    0.0    2.0       add	x0, x27, #14300# CHECK-NEXT:        1     1.3    0.1    1.0       <total>4301 4302# CHECK:      [68] Code Region - G694303 4304# CHECK:      Iterations:        1004305# CHECK-NEXT: Instructions:      10004306# CHECK-NEXT: Total Cycles:      7054307# CHECK-NEXT: Total uOps:        26004308 4309# CHECK:      Dispatch Width:    54310# CHECK-NEXT: uOps Per Cycle:    3.694311# CHECK-NEXT: IPC:               1.424312# CHECK-NEXT: Block RThroughput: 5.24313 4314# CHECK:      Timeline view:4315# CHECK-NEXT:                     014316# CHECK-NEXT: Index     0123456789  4317 4318# CHECK:      [0,0]     DeeeeER   ..   st2	{ v1.16b, v2.16b }, [x27], #324319# CHECK-NEXT: [0,1]     .DeE--R   ..   add	x0, x27, #14320# CHECK-NEXT: [0,2]     . DeeeeER ..   st2	{ v1.2d, v2.2d }, [x27], x284321# CHECK-NEXT: [0,3]     .  DeE--R ..   add	x0, x27, #14322# CHECK-NEXT: [0,4]     .  DeeeeER..   st2	{ v1.2s, v2.2s }, [x27], x284323# CHECK-NEXT: [0,5]     .  D=eE--R..   add	x0, x27, #14324# CHECK-NEXT: [0,6]     .   DeeeeER.   st2	{ v1.4h, v2.4h }, [x27], x284325# CHECK-NEXT: [0,7]     .   D=eE--R.   add	x0, x27, #14326# CHECK-NEXT: [0,8]     .    DeeeeER   st2	{ v1.4s, v2.4s }, [x27], x284327# CHECK-NEXT: [0,9]     .    .DeE--R   add	x0, x27, #14328 4329# CHECK:      Average Wait times (based on the timeline view):4330# CHECK-NEXT: [0]: Executions4331# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4332# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4333# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4334 4335# CHECK:            [0]    [1]    [2]    [3]4336# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2	{ v1.16b, v2.16b }, [x27], #324337# CHECK-NEXT: 1.     1     1.0    0.0    2.0       add	x0, x27, #14338# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st2	{ v1.2d, v2.2d }, [x27], x284339# CHECK-NEXT: 3.     1     1.0    0.0    2.0       add	x0, x27, #14340# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st2	{ v1.2s, v2.2s }, [x27], x284341# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14342# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st2	{ v1.4h, v2.4h }, [x27], x284343# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14344# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.4s, v2.4s }, [x27], x284345# CHECK-NEXT: 9.     1     1.0    0.0    2.0       add	x0, x27, #14346# CHECK-NEXT:        1     1.2    0.2    1.0       <total>4347 4348# CHECK:      [69] Code Region - G704349 4350# CHECK:      Iterations:        1004351# CHECK-NEXT: Instructions:      10004352# CHECK-NEXT: Total Cycles:      6064353# CHECK-NEXT: Total uOps:        24004354 4355# CHECK:      Dispatch Width:    54356# CHECK-NEXT: uOps Per Cycle:    3.964357# CHECK-NEXT: IPC:               1.654358# CHECK-NEXT: Block RThroughput: 4.84359 4360# CHECK:      Timeline view:4361# CHECK-NEXT:                     014362# CHECK-NEXT: Index     0123456789  4363 4364# CHECK:      [0,0]     DeeeeER   ..   st2	{ v1.8b, v2.8b }, [x27], x284365# CHECK-NEXT: [0,1]     D=eE--R   ..   add	x0, x27, #14366# CHECK-NEXT: [0,2]     .DeeeeER  ..   st2	{ v1.8h, v2.8h }, [x27], x284367# CHECK-NEXT: [0,3]     . DeE--R  ..   add	x0, x27, #14368# CHECK-NEXT: [0,4]     .  DeeeeER..   st2	{ v1.16b, v2.16b }, [x27], x284369# CHECK-NEXT: [0,5]     .   DeE--R..   add	x0, x27, #14370# CHECK-NEXT: [0,6]     .   DeeeeER.   st2	{ v1.b, v2.b }[0], [x27], #24371# CHECK-NEXT: [0,7]     .   D=eE--R.   add	x0, x27, #14372# CHECK-NEXT: [0,8]     .    DeeeeER   st2	{ v1.b, v2.b }[8], [x27], #24373# CHECK-NEXT: [0,9]     .    D=eE--R   add	x0, x27, #14374 4375# CHECK:      Average Wait times (based on the timeline view):4376# CHECK-NEXT: [0]: Executions4377# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4378# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4379# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4380 4381# CHECK:            [0]    [1]    [2]    [3]4382# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2	{ v1.8b, v2.8b }, [x27], x284383# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14384# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st2	{ v1.8h, v2.8h }, [x27], x284385# CHECK-NEXT: 3.     1     1.0    0.0    2.0       add	x0, x27, #14386# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st2	{ v1.16b, v2.16b }, [x27], x284387# CHECK-NEXT: 5.     1     1.0    0.0    2.0       add	x0, x27, #14388# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st2	{ v1.b, v2.b }[0], [x27], #24389# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14390# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.b, v2.b }[8], [x27], #24391# CHECK-NEXT: 9.     1     2.0    0.0    2.0       add	x0, x27, #14392# CHECK-NEXT:        1     1.3    0.2    1.0       <total>4393 4394# CHECK:      [70] Code Region - G714395 4396# CHECK:      Iterations:        1004397# CHECK-NEXT: Instructions:      10004398# CHECK-NEXT: Total Cycles:      5064399# CHECK-NEXT: Total uOps:        20004400 4401# CHECK:      Dispatch Width:    54402# CHECK-NEXT: uOps Per Cycle:    3.954403# CHECK-NEXT: IPC:               1.984404# CHECK-NEXT: Block RThroughput: 4.04405 4406# CHECK:      Timeline view:4407# CHECK-NEXT:                     04408# CHECK-NEXT: Index     0123456789 4409 4410# CHECK:      [0,0]     DeeeeER   .   st2	{ v1.b, v2.b }[0], [x27], x284411# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #14412# CHECK-NEXT: [0,2]     .DeeeeER  .   st2	{ v1.b, v2.b }[8], [x27], x284413# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #14414# CHECK-NEXT: [0,4]     . DeeeeER .   st2	{ v1.h, v2.h }[0], [x27], #44415# CHECK-NEXT: [0,5]     . D=eE--R .   add	x0, x27, #14416# CHECK-NEXT: [0,6]     .  DeeeeER.   st2	{ v1.h, v2.h }[4], [x27], #44417# CHECK-NEXT: [0,7]     .  D=eE--R.   add	x0, x27, #14418# CHECK-NEXT: [0,8]     .   DeeeeER   st2	{ v1.h, v2.h }[0], [x27], x284419# CHECK-NEXT: [0,9]     .   D=eE--R   add	x0, x27, #14420 4421# CHECK:      Average Wait times (based on the timeline view):4422# CHECK-NEXT: [0]: Executions4423# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4424# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4425# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4426 4427# CHECK:            [0]    [1]    [2]    [3]4428# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2	{ v1.b, v2.b }[0], [x27], x284429# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14430# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st2	{ v1.b, v2.b }[8], [x27], x284431# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #14432# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st2	{ v1.h, v2.h }[0], [x27], #44433# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14434# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st2	{ v1.h, v2.h }[4], [x27], #44435# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14436# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.h, v2.h }[0], [x27], x284437# CHECK-NEXT: 9.     1     2.0    0.0    2.0       add	x0, x27, #14438# CHECK-NEXT:        1     1.5    0.1    1.0       <total>4439 4440# CHECK:      [71] Code Region - G724441 4442# CHECK:      Iterations:        1004443# CHECK-NEXT: Instructions:      10004444# CHECK-NEXT: Total Cycles:      5064445# CHECK-NEXT: Total uOps:        20004446 4447# CHECK:      Dispatch Width:    54448# CHECK-NEXT: uOps Per Cycle:    3.954449# CHECK-NEXT: IPC:               1.984450# CHECK-NEXT: Block RThroughput: 4.04451 4452# CHECK:      Timeline view:4453# CHECK-NEXT:                     04454# CHECK-NEXT: Index     0123456789 4455 4456# CHECK:      [0,0]     DeeeeER   .   st2	{ v1.h, v2.h }[4], [x27], x284457# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #14458# CHECK-NEXT: [0,2]     .DeeeeER  .   st2	{ v1.s, v2.s }[0], [x27], #84459# CHECK-NEXT: [0,3]     .D=eE--R  .   add	x0, x27, #14460# CHECK-NEXT: [0,4]     . DeeeeER .   st2	{ v1.s, v2.s }[0], [x27], x284461# CHECK-NEXT: [0,5]     . D=eE--R .   add	x0, x27, #14462# CHECK-NEXT: [0,6]     .  DeeeeER.   st2	{ v1.d, v2.d }[0], [x27], #164463# CHECK-NEXT: [0,7]     .  D=eE--R.   add	x0, x27, #14464# CHECK-NEXT: [0,8]     .   DeeeeER   st2	{ v1.d, v2.d }[0], [x27], x284465# CHECK-NEXT: [0,9]     .   D=eE--R   add	x0, x27, #14466 4467# CHECK:      Average Wait times (based on the timeline view):4468# CHECK-NEXT: [0]: Executions4469# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4470# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4471# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4472 4473# CHECK:            [0]    [1]    [2]    [3]4474# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2	{ v1.h, v2.h }[4], [x27], x284475# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #14476# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st2	{ v1.s, v2.s }[0], [x27], #84477# CHECK-NEXT: 3.     1     2.0    0.0    2.0       add	x0, x27, #14478# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st2	{ v1.s, v2.s }[0], [x27], x284479# CHECK-NEXT: 5.     1     2.0    0.0    2.0       add	x0, x27, #14480# CHECK-NEXT: 6.     1     1.0    0.0    0.0       st2	{ v1.d, v2.d }[0], [x27], #164481# CHECK-NEXT: 7.     1     2.0    0.0    2.0       add	x0, x27, #14482# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st2	{ v1.d, v2.d }[0], [x27], x284483# CHECK-NEXT: 9.     1     2.0    0.0    2.0       add	x0, x27, #14484# CHECK-NEXT:        1     1.5    0.1    1.0       <total>4485 4486# CHECK:      [72] Code Region - G734487 4488# CHECK:      Iterations:        1004489# CHECK-NEXT: Instructions:      10004490# CHECK-NEXT: Total Cycles:      7074491# CHECK-NEXT: Total uOps:        28004492 4493# CHECK:      Dispatch Width:    54494# CHECK-NEXT: uOps Per Cycle:    3.964495# CHECK-NEXT: IPC:               1.414496# CHECK-NEXT: Block RThroughput: 5.64497 4498# CHECK:      Timeline view:4499# CHECK-NEXT:                     01234500# CHECK-NEXT: Index     0123456789    4501 4502# CHECK:      [0,0]     DeER .    .  .   st2g	x26, [x27], #40644503# CHECK-NEXT: [0,1]     D=eER.    .  .   add	x0, x27, #14504# CHECK-NEXT: [0,2]     .DeER.    .  .   st2g	x26, [x27, #4064]!4505# CHECK-NEXT: [0,3]     .D=eER    .  .   add	x0, x27, #14506# CHECK-NEXT: [0,4]     . DeeeeeeER  .   st3	{ v1.2d, v2.2d, v3.2d }, [x27], #484507# CHECK-NEXT: [0,5]     .  DeE----R  .   add	x0, x27, #14508# CHECK-NEXT: [0,6]     .   DeeeeeER .   st3	{ v1.2s, v2.2s, v3.2s }, [x27], #244509# CHECK-NEXT: [0,7]     .    DeE---R .   add	x0, x27, #14510# CHECK-NEXT: [0,8]     .    .DeeeeeER   st3	{ v1.4h, v2.4h, v3.4h }, [x27], #244511# CHECK-NEXT: [0,9]     .    . DeE---R   add	x0, x27, #14512 4513# CHECK:      Average Wait times (based on the timeline view):4514# CHECK-NEXT: [0]: Executions4515# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4516# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4517# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4518 4519# CHECK:            [0]    [1]    [2]    [3]4520# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st2g	x26, [x27], #40644521# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #14522# CHECK-NEXT: 2.     1     1.0    0.0    0.0       st2g	x26, [x27, #4064]!4523# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #14524# CHECK-NEXT: 4.     1     1.0    0.0    0.0       st3	{ v1.2d, v2.2d, v3.2d }, [x27], #484525# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14526# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st3	{ v1.2s, v2.2s, v3.2s }, [x27], #244527# CHECK-NEXT: 7.     1     1.0    0.0    3.0       add	x0, x27, #14528# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st3	{ v1.4h, v2.4h, v3.4h }, [x27], #244529# CHECK-NEXT: 9.     1     1.0    0.0    3.0       add	x0, x27, #14530# CHECK-NEXT:        1     1.2    0.3    1.0       <total>4531 4532# CHECK:      [73] Code Region - G744533 4534# CHECK:      Iterations:        1004535# CHECK-NEXT: Instructions:      10004536# CHECK-NEXT: Total Cycles:      10074537# CHECK-NEXT: Total uOps:        38004538 4539# CHECK:      Dispatch Width:    54540# CHECK-NEXT: uOps Per Cycle:    3.774541# CHECK-NEXT: IPC:               0.994542# CHECK-NEXT: Block RThroughput: 7.64543 4544# CHECK:      Timeline view:4545# CHECK-NEXT:                     01234564546# CHECK-NEXT: Index     0123456789       4547 4548# CHECK:      [0,0]     DeeeeeeER .    ..   st3	{ v1.4s, v2.4s, v3.4s }, [x27], #484549# CHECK-NEXT: [0,1]     .DeE----R .    ..   add	x0, x27, #14550# CHECK-NEXT: [0,2]     . DeeeeeER.    ..   st3	{ v1.8b, v2.8b, v3.8b }, [x27], #244551# CHECK-NEXT: [0,3]     .  DeE---R.    ..   add	x0, x27, #14552# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st3	{ v1.8h, v2.8h, v3.8h }, [x27], #484553# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14554# CHECK-NEXT: [0,6]     .    .DeeeeeeER..   st3	{ v1.16b, v2.16b, v3.16b }, [x27], #484555# CHECK-NEXT: [0,7]     .    . DeE----R..   add	x0, x27, #14556# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st3	{ v1.2d, v2.2d, v3.2d }, [x27], x284557# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14558 4559# CHECK:      Average Wait times (based on the timeline view):4560# CHECK-NEXT: [0]: Executions4561# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4562# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4563# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4564 4565# CHECK:            [0]    [1]    [2]    [3]4566# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st3	{ v1.4s, v2.4s, v3.4s }, [x27], #484567# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14568# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st3	{ v1.8b, v2.8b, v3.8b }, [x27], #244569# CHECK-NEXT: 3.     1     1.0    0.0    3.0       add	x0, x27, #14570# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st3	{ v1.8h, v2.8h, v3.8h }, [x27], #484571# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14572# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st3	{ v1.16b, v2.16b, v3.16b }, [x27], #484573# CHECK-NEXT: 7.     1     1.0    0.0    4.0       add	x0, x27, #14574# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st3	{ v1.2d, v2.2d, v3.2d }, [x27], x284575# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14576# CHECK-NEXT:        1     1.0    0.5    1.9       <total>4577 4578# CHECK:      [74] Code Region - G754579 4580# CHECK:      Iterations:        1004581# CHECK-NEXT: Instructions:      10004582# CHECK-NEXT: Total Cycles:      10074583# CHECK-NEXT: Total uOps:        34004584 4585# CHECK:      Dispatch Width:    54586# CHECK-NEXT: uOps Per Cycle:    3.384587# CHECK-NEXT: IPC:               0.994588# CHECK-NEXT: Block RThroughput: 6.84589 4590# CHECK:      Timeline view:4591# CHECK-NEXT:                     01234564592# CHECK-NEXT: Index     0123456789       4593 4594# CHECK:      [0,0]     DeeeeeER  .    ..   st3	{ v1.2s, v2.2s, v3.2s }, [x27], x284595# CHECK-NEXT: [0,1]     .DeE---R  .    ..   add	x0, x27, #14596# CHECK-NEXT: [0,2]     . DeeeeeER.    ..   st3	{ v1.4h, v2.4h, v3.4h }, [x27], x284597# CHECK-NEXT: [0,3]     .  DeE---R.    ..   add	x0, x27, #14598# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st3	{ v1.4s, v2.4s, v3.4s }, [x27], x284599# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14600# CHECK-NEXT: [0,6]     .    .DeeeeeER ..   st3	{ v1.8b, v2.8b, v3.8b }, [x27], x284601# CHECK-NEXT: [0,7]     .    . DeE---R ..   add	x0, x27, #14602# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st3	{ v1.8h, v2.8h, v3.8h }, [x27], x284603# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14604 4605# CHECK:      Average Wait times (based on the timeline view):4606# CHECK-NEXT: [0]: Executions4607# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4608# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4609# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4610 4611# CHECK:            [0]    [1]    [2]    [3]4612# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st3	{ v1.2s, v2.2s, v3.2s }, [x27], x284613# CHECK-NEXT: 1.     1     1.0    0.0    3.0       add	x0, x27, #14614# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st3	{ v1.4h, v2.4h, v3.4h }, [x27], x284615# CHECK-NEXT: 3.     1     1.0    0.0    3.0       add	x0, x27, #14616# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st3	{ v1.4s, v2.4s, v3.4s }, [x27], x284617# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14618# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st3	{ v1.8b, v2.8b, v3.8b }, [x27], x284619# CHECK-NEXT: 7.     1     1.0    0.0    3.0       add	x0, x27, #14620# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st3	{ v1.8h, v2.8h, v3.8h }, [x27], x284621# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14622# CHECK-NEXT:        1     1.0    0.5    1.7       <total>4623 4624# CHECK:      [75] Code Region - G764625 4626# CHECK:      Iterations:        1004627# CHECK-NEXT: Instructions:      10004628# CHECK-NEXT: Total Cycles:      10074629# CHECK-NEXT: Total uOps:        40004630 4631# CHECK:      Dispatch Width:    54632# CHECK-NEXT: uOps Per Cycle:    3.974633# CHECK-NEXT: IPC:               0.994634# CHECK-NEXT: Block RThroughput: 8.04635 4636# CHECK:      Timeline view:4637# CHECK-NEXT:                     01234564638# CHECK-NEXT: Index     0123456789       4639 4640# CHECK:      [0,0]     DeeeeeeER .    ..   st3	{ v1.16b, v2.16b, v3.16b }, [x27], x284641# CHECK-NEXT: [0,1]     .DeE----R .    ..   add	x0, x27, #14642# CHECK-NEXT: [0,2]     . DeeeeeeER    ..   st3	{ v1.b, v2.b, v3.b }[0], [x27], #34643# CHECK-NEXT: [0,3]     .  DeE----R    ..   add	x0, x27, #14644# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st3	{ v1.b, v2.b, v3.b }[8], [x27], #34645# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14646# CHECK-NEXT: [0,6]     .    .DeeeeeeER..   st3	{ v1.b, v2.b, v3.b }[0], [x27], x284647# CHECK-NEXT: [0,7]     .    . DeE----R..   add	x0, x27, #14648# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st3	{ v1.b, v2.b, v3.b }[8], [x27], x284649# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14650 4651# CHECK:      Average Wait times (based on the timeline view):4652# CHECK-NEXT: [0]: Executions4653# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4654# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4655# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4656 4657# CHECK:            [0]    [1]    [2]    [3]4658# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st3	{ v1.16b, v2.16b, v3.16b }, [x27], x284659# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14660# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st3	{ v1.b, v2.b, v3.b }[0], [x27], #34661# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14662# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st3	{ v1.b, v2.b, v3.b }[8], [x27], #34663# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14664# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st3	{ v1.b, v2.b, v3.b }[0], [x27], x284665# CHECK-NEXT: 7.     1     1.0    0.0    4.0       add	x0, x27, #14666# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st3	{ v1.b, v2.b, v3.b }[8], [x27], x284667# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14668# CHECK-NEXT:        1     1.0    0.5    2.0       <total>4669 4670# CHECK:      [76] Code Region - G774671 4672# CHECK:      Iterations:        1004673# CHECK-NEXT: Instructions:      10004674# CHECK-NEXT: Total Cycles:      10074675# CHECK-NEXT: Total uOps:        40004676 4677# CHECK:      Dispatch Width:    54678# CHECK-NEXT: uOps Per Cycle:    3.974679# CHECK-NEXT: IPC:               0.994680# CHECK-NEXT: Block RThroughput: 8.04681 4682# CHECK:      Timeline view:4683# CHECK-NEXT:                     01234564684# CHECK-NEXT: Index     0123456789       4685 4686# CHECK:      [0,0]     DeeeeeeER .    ..   st3	{ v1.h, v2.h, v3.h }[0], [x27], #64687# CHECK-NEXT: [0,1]     .DeE----R .    ..   add	x0, x27, #14688# CHECK-NEXT: [0,2]     . DeeeeeeER    ..   st3	{ v1.h, v2.h, v3.h }[4], [x27], #64689# CHECK-NEXT: [0,3]     .  DeE----R    ..   add	x0, x27, #14690# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st3	{ v1.h, v2.h, v3.h }[0], [x27], x284691# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14692# CHECK-NEXT: [0,6]     .    .DeeeeeeER..   st3	{ v1.h, v2.h, v3.h }[4], [x27], x284693# CHECK-NEXT: [0,7]     .    . DeE----R..   add	x0, x27, #14694# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st3	{ v1.s, v2.s, v3.s }[0], [x27], #124695# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14696 4697# CHECK:      Average Wait times (based on the timeline view):4698# CHECK-NEXT: [0]: Executions4699# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4700# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4701# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4702 4703# CHECK:            [0]    [1]    [2]    [3]4704# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st3	{ v1.h, v2.h, v3.h }[0], [x27], #64705# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14706# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st3	{ v1.h, v2.h, v3.h }[4], [x27], #64707# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14708# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st3	{ v1.h, v2.h, v3.h }[0], [x27], x284709# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14710# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st3	{ v1.h, v2.h, v3.h }[4], [x27], x284711# CHECK-NEXT: 7.     1     1.0    0.0    4.0       add	x0, x27, #14712# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st3	{ v1.s, v2.s, v3.s }[0], [x27], #124713# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14714# CHECK-NEXT:        1     1.0    0.5    2.0       <total>4715 4716# CHECK:      [77] Code Region - G784717 4718# CHECK:      Iterations:        1004719# CHECK-NEXT: Instructions:      10004720# CHECK-NEXT: Total Cycles:      10074721# CHECK-NEXT: Total uOps:        42004722 4723# CHECK:      Dispatch Width:    54724# CHECK-NEXT: uOps Per Cycle:    4.174725# CHECK-NEXT: IPC:               0.994726# CHECK-NEXT: Block RThroughput: 8.44727 4728# CHECK:      Timeline view:4729# CHECK-NEXT:                     01234564730# CHECK-NEXT: Index     0123456789       4731 4732# CHECK:      [0,0]     DeeeeeeER .    ..   st3	{ v1.s, v2.s, v3.s }[0], [x27], x284733# CHECK-NEXT: [0,1]     .DeE----R .    ..   add	x0, x27, #14734# CHECK-NEXT: [0,2]     . DeeeeeeER    ..   st3	{ v1.d, v2.d, v3.d }[0], [x27], #244735# CHECK-NEXT: [0,3]     .  DeE----R    ..   add	x0, x27, #14736# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st3	{ v1.d, v2.d, v3.d }[0], [x27], x284737# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14738# CHECK-NEXT: [0,6]     .    .DeeeeeER ..   st4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #644739# CHECK-NEXT: [0,7]     .    . DeE---R ..   add	x0, x27, #14740# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #324741# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14742 4743# CHECK:      Average Wait times (based on the timeline view):4744# CHECK-NEXT: [0]: Executions4745# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4746# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4747# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4748 4749# CHECK:            [0]    [1]    [2]    [3]4750# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st3	{ v1.s, v2.s, v3.s }[0], [x27], x284751# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14752# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st3	{ v1.d, v2.d, v3.d }[0], [x27], #244753# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14754# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st3	{ v1.d, v2.d, v3.d }[0], [x27], x284755# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14756# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], #644757# CHECK-NEXT: 7.     1     1.0    0.0    3.0       add	x0, x27, #14758# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], #324759# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14760# CHECK-NEXT:        1     1.0    0.5    1.9       <total>4761 4762# CHECK:      [78] Code Region - G794763 4764# CHECK:      Iterations:        1004765# CHECK-NEXT: Instructions:      10004766# CHECK-NEXT: Total Cycles:      13074767# CHECK-NEXT: Total uOps:        58004768 4769# CHECK:      Dispatch Width:    54770# CHECK-NEXT: uOps Per Cycle:    4.444771# CHECK-NEXT: IPC:               0.774772# CHECK-NEXT: Block RThroughput: 12.04773 4774# CHECK:      Timeline view:4775# CHECK-NEXT:                     01234567894776# CHECK-NEXT: Index     0123456789          4777 4778# CHECK:      [0,0]     DeeeeeeER .    .   .   st4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #324779# CHECK-NEXT: [0,1]     .DeE----R .    .   .   add	x0, x27, #14780# CHECK-NEXT: [0,2]     . DeeeeeeeER   .   .   st4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #644781# CHECK-NEXT: [0,3]     .   DeE----R   .   .   add	x0, x27, #14782# CHECK-NEXT: [0,4]     .    DeeeeeeER .   .   st4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #324783# CHECK-NEXT: [0,5]     .    .DeE----R .   .   add	x0, x27, #14784# CHECK-NEXT: [0,6]     .    . D=eeeeeeeER .   st4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #644785# CHECK-NEXT: [0,7]     .    .   DeE-----R .   add	x0, x27, #14786# CHECK-NEXT: [0,8]     .    .    DeeeeeeeER   st4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #644787# CHECK-NEXT: [0,9]     .    .    . DeE----R   add	x0, x27, #14788 4789# CHECK:      Average Wait times (based on the timeline view):4790# CHECK-NEXT: [0]: Executions4791# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4792# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4793# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4794 4795# CHECK:            [0]    [1]    [2]    [3]4796# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], #324797# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14798# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], #644799# CHECK-NEXT: 3.     1     1.0    1.0    4.0       add	x0, x27, #14800# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], #324801# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14802# CHECK-NEXT: 6.     1     2.0    2.0    0.0       st4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], #644803# CHECK-NEXT: 7.     1     1.0    0.0    5.0       add	x0, x27, #14804# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], #644805# CHECK-NEXT: 9.     1     1.0    1.0    4.0       add	x0, x27, #14806# CHECK-NEXT:        1     1.1    0.8    2.1       <total>4807 4808# CHECK:      [79] Code Region - G804809 4810# CHECK:      Iterations:        1004811# CHECK-NEXT: Instructions:      10004812# CHECK-NEXT: Total Cycles:      11074813# CHECK-NEXT: Total uOps:        48004814 4815# CHECK:      Dispatch Width:    54816# CHECK-NEXT: uOps Per Cycle:    4.344817# CHECK-NEXT: IPC:               0.904818# CHECK-NEXT: Block RThroughput: 9.64819 4820# CHECK:      Timeline view:4821# CHECK-NEXT:                     012345674822# CHECK-NEXT: Index     0123456789        4823 4824# CHECK:      [0,0]     DeeeeeER  .    . .   st4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x284825# CHECK-NEXT: [0,1]     .DeE---R  .    . .   add	x0, x27, #14826# CHECK-NEXT: [0,2]     . DeeeeeeER    . .   st4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x284827# CHECK-NEXT: [0,3]     .  DeE----R    . .   add	x0, x27, #14828# CHECK-NEXT: [0,4]     .   DeeeeeeER  . .   st4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x284829# CHECK-NEXT: [0,5]     .    DeE----R  . .   add	x0, x27, #14830# CHECK-NEXT: [0,6]     .    .DeeeeeeeER .   st4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x284831# CHECK-NEXT: [0,7]     .    .  DeE----R .   add	x0, x27, #14832# CHECK-NEXT: [0,8]     .    .   DeeeeeeER   st4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x284833# CHECK-NEXT: [0,9]     .    .    DeE----R   add	x0, x27, #14834 4835# CHECK:      Average Wait times (based on the timeline view):4836# CHECK-NEXT: [0]: Executions4837# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4838# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4839# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4840 4841# CHECK:            [0]    [1]    [2]    [3]4842# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st4	{ v1.2d, v2.2d, v3.2d, v4.2d }, [x27], x284843# CHECK-NEXT: 1.     1     1.0    0.0    3.0       add	x0, x27, #14844# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st4	{ v1.2s, v2.2s, v3.2s, v4.2s }, [x27], x284845# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14846# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st4	{ v1.4h, v2.4h, v3.4h, v4.4h }, [x27], x284847# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14848# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st4	{ v1.4s, v2.4s, v3.4s, v4.4s }, [x27], x284849# CHECK-NEXT: 7.     1     1.0    1.0    4.0       add	x0, x27, #14850# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st4	{ v1.8b, v2.8b, v3.8b, v4.8b }, [x27], x284851# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14852# CHECK-NEXT:        1     1.0    0.6    1.9       <total>4853 4854# CHECK:      [80] Code Region - G814855 4856# CHECK:      Iterations:        1004857# CHECK-NEXT: Instructions:      10004858# CHECK-NEXT: Total Cycles:      12074859# CHECK-NEXT: Total uOps:        52004860 4861# CHECK:      Dispatch Width:    54862# CHECK-NEXT: uOps Per Cycle:    4.314863# CHECK-NEXT: IPC:               0.834864# CHECK-NEXT: Block RThroughput: 10.54865 4866# CHECK:      Timeline view:4867# CHECK-NEXT:                     0123456784868# CHECK-NEXT: Index     0123456789         4869 4870# CHECK:      [0,0]     DeeeeeeeER.    .  .   st4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x284871# CHECK-NEXT: [0,1]     . DeE----R.    .  .   add	x0, x27, #14872# CHECK-NEXT: [0,2]     .  DeeeeeeeER  .  .   st4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x284873# CHECK-NEXT: [0,3]     .    DeE----R  .  .   add	x0, x27, #14874# CHECK-NEXT: [0,4]     .    .DeeeeeeER.  .   st4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], #44875# CHECK-NEXT: [0,5]     .    . DeE----R.  .   add	x0, x27, #14876# CHECK-NEXT: [0,6]     .    .  D=eeeeeeER.   st4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], #44877# CHECK-NEXT: [0,7]     .    .   D=eE----R.   add	x0, x27, #14878# CHECK-NEXT: [0,8]     .    .    DeeeeeeER   st4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], x284879# CHECK-NEXT: [0,9]     .    .    .DeE----R   add	x0, x27, #14880 4881# CHECK:      Average Wait times (based on the timeline view):4882# CHECK-NEXT: [0]: Executions4883# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4884# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4885# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4886 4887# CHECK:            [0]    [1]    [2]    [3]4888# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st4	{ v1.8h, v2.8h, v3.8h, v4.8h }, [x27], x284889# CHECK-NEXT: 1.     1     1.0    1.0    4.0       add	x0, x27, #14890# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st4	{ v1.16b, v2.16b, v3.16b, v4.16b }, [x27], x284891# CHECK-NEXT: 3.     1     1.0    1.0    4.0       add	x0, x27, #14892# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], #44893# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14894# CHECK-NEXT: 6.     1     2.0    2.0    0.0       st4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], #44895# CHECK-NEXT: 7.     1     2.0    0.0    4.0       add	x0, x27, #14896# CHECK-NEXT: 8.     1     1.0    0.0    0.0       st4	{ v1.b, v2.b, v3.b, v4.b }[0], [x27], x284897# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14898# CHECK-NEXT:        1     1.2    0.7    2.0       <total>4899 4900# CHECK:      [81] Code Region - G824901 4902# CHECK:      Iterations:        1004903# CHECK-NEXT: Instructions:      10004904# CHECK-NEXT: Total Cycles:      10074905# CHECK-NEXT: Total uOps:        40004906 4907# CHECK:      Dispatch Width:    54908# CHECK-NEXT: uOps Per Cycle:    3.974909# CHECK-NEXT: IPC:               0.994910# CHECK-NEXT: Block RThroughput: 8.04911 4912# CHECK:      Timeline view:4913# CHECK-NEXT:                     01234564914# CHECK-NEXT: Index     0123456789       4915 4916# CHECK:      [0,0]     DeeeeeeER .    ..   st4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], x284917# CHECK-NEXT: [0,1]     .DeE----R .    ..   add	x0, x27, #14918# CHECK-NEXT: [0,2]     . DeeeeeeER    ..   st4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], #84919# CHECK-NEXT: [0,3]     .  DeE----R    ..   add	x0, x27, #14920# CHECK-NEXT: [0,4]     .   DeeeeeeER  ..   st4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], #84921# CHECK-NEXT: [0,5]     .    DeE----R  ..   add	x0, x27, #14922# CHECK-NEXT: [0,6]     .    .DeeeeeeER..   st4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], x284923# CHECK-NEXT: [0,7]     .    . DeE----R..   add	x0, x27, #14924# CHECK-NEXT: [0,8]     .    .  DeeeeeeER   st4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], x284925# CHECK-NEXT: [0,9]     .    .   DeE----R   add	x0, x27, #14926 4927# CHECK:      Average Wait times (based on the timeline view):4928# CHECK-NEXT: [0]: Executions4929# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4930# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4931# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4932 4933# CHECK:            [0]    [1]    [2]    [3]4934# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st4	{ v1.b, v2.b, v3.b, v4.b }[8], [x27], x284935# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14936# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], #84937# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14938# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], #84939# CHECK-NEXT: 5.     1     1.0    0.0    4.0       add	x0, x27, #14940# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st4	{ v1.h, v2.h, v3.h, v4.h }[0], [x27], x284941# CHECK-NEXT: 7.     1     1.0    0.0    4.0       add	x0, x27, #14942# CHECK-NEXT: 8.     1     1.0    1.0    0.0       st4	{ v1.h, v2.h, v3.h, v4.h }[4], [x27], x284943# CHECK-NEXT: 9.     1     1.0    0.0    4.0       add	x0, x27, #14944# CHECK-NEXT:        1     1.0    0.5    2.0       <total>4945 4946# CHECK:      [82] Code Region - G834947 4948# CHECK:      Iterations:        1004949# CHECK-NEXT: Instructions:      10004950# CHECK-NEXT: Total Cycles:      9044951# CHECK-NEXT: Total uOps:        36004952 4953# CHECK:      Dispatch Width:    54954# CHECK-NEXT: uOps Per Cycle:    3.984955# CHECK-NEXT: IPC:               1.114956# CHECK-NEXT: Block RThroughput: 7.24957 4958# CHECK:      Timeline view:4959# CHECK-NEXT:                     0124960# CHECK-NEXT: Index     0123456789   4961 4962# CHECK:      [0,0]     DeeeeeeER . .   st4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], #164963# CHECK-NEXT: [0,1]     .DeE----R . .   add	x0, x27, #14964# CHECK-NEXT: [0,2]     . DeeeeeeER .   st4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], x284965# CHECK-NEXT: [0,3]     .  DeE----R .   add	x0, x27, #14966# CHECK-NEXT: [0,4]     .   DeeeeER .   st4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], #324967# CHECK-NEXT: [0,5]     .    DeE--R .   add	x0, x27, #14968# CHECK-NEXT: [0,6]     .    .DeeeeER   st4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], x284969# CHECK-NEXT: [0,7]     .    . DeE--R   add	x0, x27, #14970# CHECK-NEXT: [0,8]     .    .  DeE-R   stg	x26, [x27], #40644971# CHECK-NEXT: [0,9]     .    .  D=eER   add	x0, x27, #14972 4973# CHECK:      Average Wait times (based on the timeline view):4974# CHECK-NEXT: [0]: Executions4975# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue4976# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready4977# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage4978 4979# CHECK:            [0]    [1]    [2]    [3]4980# CHECK-NEXT: 0.     1     1.0    1.0    0.0       st4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], #164981# CHECK-NEXT: 1.     1     1.0    0.0    4.0       add	x0, x27, #14982# CHECK-NEXT: 2.     1     1.0    1.0    0.0       st4	{ v1.s, v2.s, v3.s, v4.s }[0], [x27], x284983# CHECK-NEXT: 3.     1     1.0    0.0    4.0       add	x0, x27, #14984# CHECK-NEXT: 4.     1     1.0    1.0    0.0       st4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], #324985# CHECK-NEXT: 5.     1     1.0    0.0    2.0       add	x0, x27, #14986# CHECK-NEXT: 6.     1     1.0    1.0    0.0       st4	{ v1.d, v2.d, v3.d, v4.d }[0], [x27], x284987# CHECK-NEXT: 7.     1     1.0    0.0    2.0       add	x0, x27, #14988# CHECK-NEXT: 8.     1     1.0    1.0    1.0       stg	x26, [x27], #40644989# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #14990# CHECK-NEXT:        1     1.1    0.5    1.3       <total>4991 4992# CHECK:      [83] Code Region - G844993 4994# CHECK:      Iterations:        1004995# CHECK-NEXT: Instructions:      10004996# CHECK-NEXT: Total Cycles:      5044997# CHECK-NEXT: Total uOps:        22004998 4999# CHECK:      Dispatch Width:    55000# CHECK-NEXT: uOps Per Cycle:    4.375001# CHECK-NEXT: IPC:               1.985002# CHECK-NEXT: Block RThroughput: 4.45003 5004# CHECK:      Timeline view:5005# CHECK-NEXT: Index     0123456785006 5007# CHECK:      [0,0]     DeER .  .   stg	x26, [x27, #4064]!5008# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15009# CHECK-NEXT: [0,2]     .DeER.  .   stgp	x1, x2, [x27], #9925010# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15011# CHECK-NEXT: [0,4]     . DeER  .   stgp	x1, x2, [x27, #992]!5012# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15013# CHECK-NEXT: [0,6]     .  DeeER.   stp	s1, s2, [x27], #2485014# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15015# CHECK-NEXT: [0,8]     .   DeeER   stp	d1, d2, [x27], #4965016# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15017 5018# CHECK:      Average Wait times (based on the timeline view):5019# CHECK-NEXT: [0]: Executions5020# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5021# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5022# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5023 5024# CHECK:            [0]    [1]    [2]    [3]5025# CHECK-NEXT: 0.     1     1.0    1.0    0.0       stg	x26, [x27, #4064]!5026# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15027# CHECK-NEXT: 2.     1     1.0    0.0    0.0       stgp	x1, x2, [x27], #9925028# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15029# CHECK-NEXT: 4.     1     1.0    0.0    0.0       stgp	x1, x2, [x27, #992]!5030# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15031# CHECK-NEXT: 6.     1     1.0    0.0    0.0       stp	s1, s2, [x27], #2485032# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15033# CHECK-NEXT: 8.     1     1.0    0.0    0.0       stp	d1, d2, [x27], #4965034# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15035# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5036 5037# CHECK:      [84] Code Region - G855038 5039# CHECK:      Iterations:        1005040# CHECK-NEXT: Instructions:      10005041# CHECK-NEXT: Total Cycles:      7045042# CHECK-NEXT: Total uOps:        25005043 5044# CHECK:      Dispatch Width:    55045# CHECK-NEXT: uOps Per Cycle:    3.555046# CHECK-NEXT: IPC:               1.425047# CHECK-NEXT: Block RThroughput: 5.05048 5049# CHECK:      Timeline view:5050# CHECK-NEXT:                     05051# CHECK-NEXT: Index     0123456789 5052 5053# CHECK:      [0,0]     DeeER.    .   stp	q1, q2, [x27], #9925054# CHECK-NEXT: [0,1]     D==eER    .   add	x0, x27, #15055# CHECK-NEXT: [0,2]     .D=eeER   .   stp	s1, s2, [x27, #248]!5056# CHECK-NEXT: [0,3]     .D==eER   .   add	x0, x27, #15057# CHECK-NEXT: [0,4]     . D=eeER  .   stp	d1, d2, [x27, #496]!5058# CHECK-NEXT: [0,5]     . D==eER  .   add	x0, x27, #15059# CHECK-NEXT: [0,6]     .  D=eeER .   stp	q1, q2, [x27, #992]!5060# CHECK-NEXT: [0,7]     .   D==eER.   add	x0, x27, #15061# CHECK-NEXT: [0,8]     .   D==eER.   stp	w1, w2, [x27], #2485062# CHECK-NEXT: [0,9]     .   D===eER   add	x0, x27, #15063 5064# CHECK:      Average Wait times (based on the timeline view):5065# CHECK-NEXT: [0]: Executions5066# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5067# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5068# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5069 5070# CHECK:            [0]    [1]    [2]    [3]5071# CHECK-NEXT: 0.     1     1.0    1.0    0.0       stp	q1, q2, [x27], #9925072# CHECK-NEXT: 1.     1     3.0    0.0    0.0       add	x0, x27, #15073# CHECK-NEXT: 2.     1     2.0    0.0    0.0       stp	s1, s2, [x27, #248]!5074# CHECK-NEXT: 3.     1     3.0    0.0    0.0       add	x0, x27, #15075# CHECK-NEXT: 4.     1     2.0    0.0    0.0       stp	d1, d2, [x27, #496]!5076# CHECK-NEXT: 5.     1     3.0    0.0    0.0       add	x0, x27, #15077# CHECK-NEXT: 6.     1     2.0    0.0    0.0       stp	q1, q2, [x27, #992]!5078# CHECK-NEXT: 7.     1     3.0    0.0    0.0       add	x0, x27, #15079# CHECK-NEXT: 8.     1     3.0    0.0    0.0       stp	w1, w2, [x27], #2485080# CHECK-NEXT: 9.     1     4.0    0.0    0.0       add	x0, x27, #15081# CHECK-NEXT:        1     2.6    0.1    0.0       <total>5082 5083# CHECK:      [85] Code Region - G865084 5085# CHECK:      Iterations:        1005086# CHECK-NEXT: Instructions:      10005087# CHECK-NEXT: Total Cycles:      5045088# CHECK-NEXT: Total uOps:        22005089 5090# CHECK:      Dispatch Width:    55091# CHECK-NEXT: uOps Per Cycle:    4.375092# CHECK-NEXT: IPC:               1.985093# CHECK-NEXT: Block RThroughput: 4.45094 5095# CHECK:      Timeline view:5096# CHECK-NEXT: Index     0123456785097 5098# CHECK:      [0,0]     DeER .  .   stp	x1, x2, [x27], #4965099# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15100# CHECK-NEXT: [0,2]     .DeER.  .   stp	w1, w2, [x27, #248]!5101# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15102# CHECK-NEXT: [0,4]     . DeER  .   stp	x1, x2, [x27, #496]!5103# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15104# CHECK-NEXT: [0,6]     .  DeeER.   str	b1, [x27], #2545105# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15106# CHECK-NEXT: [0,8]     .   DeeER   str	h1, [x27], #2545107# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15108 5109# CHECK:      Average Wait times (based on the timeline view):5110# CHECK-NEXT: [0]: Executions5111# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5112# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5113# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5114 5115# CHECK:            [0]    [1]    [2]    [3]5116# CHECK-NEXT: 0.     1     1.0    1.0    0.0       stp	x1, x2, [x27], #4965117# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15118# CHECK-NEXT: 2.     1     1.0    0.0    0.0       stp	w1, w2, [x27, #248]!5119# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15120# CHECK-NEXT: 4.     1     1.0    0.0    0.0       stp	x1, x2, [x27, #496]!5121# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15122# CHECK-NEXT: 6.     1     1.0    0.0    0.0       str	b1, [x27], #2545123# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15124# CHECK-NEXT: 8.     1     1.0    0.0    0.0       str	h1, [x27], #2545125# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15126# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5127 5128# CHECK:      [86] Code Region - G875129 5130# CHECK:      Iterations:        1005131# CHECK-NEXT: Instructions:      10005132# CHECK-NEXT: Total Cycles:      5045133# CHECK-NEXT: Total uOps:        25005134 5135# CHECK:      Dispatch Width:    55136# CHECK-NEXT: uOps Per Cycle:    4.965137# CHECK-NEXT: IPC:               1.985138# CHECK-NEXT: Block RThroughput: 5.05139 5140# CHECK:      Timeline view:5141# CHECK-NEXT: Index     0123456785142 5143# CHECK:      [0,0]     DeeER.  .   str	s1, [x27], #2545144# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15145# CHECK-NEXT: [0,2]     .DeeER  .   str	d1, [x27], #2545146# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15147# CHECK-NEXT: [0,4]     . DeeER .   str	q1, [x27], #2545148# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15149# CHECK-NEXT: [0,6]     .  DeeER.   str	b1, [x27, #254]!5150# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15151# CHECK-NEXT: [0,8]     .   DeeER   str	h1, [x27, #254]!5152# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15153 5154# CHECK:      Average Wait times (based on the timeline view):5155# CHECK-NEXT: [0]: Executions5156# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5157# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5158# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5159 5160# CHECK:            [0]    [1]    [2]    [3]5161# CHECK-NEXT: 0.     1     1.0    1.0    0.0       str	s1, [x27], #2545162# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15163# CHECK-NEXT: 2.     1     1.0    0.0    0.0       str	d1, [x27], #2545164# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15165# CHECK-NEXT: 4.     1     1.0    0.0    0.0       str	q1, [x27], #2545166# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15167# CHECK-NEXT: 6.     1     1.0    0.0    0.0       str	b1, [x27, #254]!5168# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15169# CHECK-NEXT: 8.     1     1.0    0.0    0.0       str	h1, [x27, #254]!5170# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15171# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5172 5173# CHECK:      [87] Code Region - G885174 5175# CHECK:      Iterations:        1005176# CHECK-NEXT: Instructions:      10005177# CHECK-NEXT: Total Cycles:      5045178# CHECK-NEXT: Total uOps:        23005179 5180# CHECK:      Dispatch Width:    55181# CHECK-NEXT: uOps Per Cycle:    4.565182# CHECK-NEXT: IPC:               1.985183# CHECK-NEXT: Block RThroughput: 4.65184 5185# CHECK:      Timeline view:5186# CHECK-NEXT: Index     0123456785187 5188# CHECK:      [0,0]     DeeER.  .   str	s1, [x27, #254]!5189# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15190# CHECK-NEXT: [0,2]     .DeeER  .   str	d1, [x27, #254]!5191# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15192# CHECK-NEXT: [0,4]     . DeeER .   str	q1, [x27, #254]!5193# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15194# CHECK-NEXT: [0,6]     .  DeER .   str	w1, [x27], #2545195# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15196# CHECK-NEXT: [0,8]     .   DeER.   str	x1, [x27], #2545197# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15198 5199# CHECK:      Average Wait times (based on the timeline view):5200# CHECK-NEXT: [0]: Executions5201# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5202# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5203# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5204 5205# CHECK:            [0]    [1]    [2]    [3]5206# CHECK-NEXT: 0.     1     1.0    1.0    0.0       str	s1, [x27, #254]!5207# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15208# CHECK-NEXT: 2.     1     1.0    0.0    0.0       str	d1, [x27, #254]!5209# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15210# CHECK-NEXT: 4.     1     1.0    0.0    0.0       str	q1, [x27, #254]!5211# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15212# CHECK-NEXT: 6.     1     1.0    0.0    0.0       str	w1, [x27], #2545213# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15214# CHECK-NEXT: 8.     1     1.0    0.0    0.0       str	x1, [x27], #2545215# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15216# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5217 5218# CHECK:      [88] Code Region - G895219 5220# CHECK:      Iterations:        1005221# CHECK-NEXT: Instructions:      10005222# CHECK-NEXT: Total Cycles:      5045223# CHECK-NEXT: Total uOps:        20005224 5225# CHECK:      Dispatch Width:    55226# CHECK-NEXT: uOps Per Cycle:    3.975227# CHECK-NEXT: IPC:               1.985228# CHECK-NEXT: Block RThroughput: 4.05229 5230# CHECK:      Timeline view:5231# CHECK-NEXT: Index     0123456785232 5233# CHECK:      [0,0]     DeER .  .   str	w1, [x27, #254]!5234# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15235# CHECK-NEXT: [0,2]     .DeER.  .   str	x1, [x27, #254]!5236# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15237# CHECK-NEXT: [0,4]     . DeER  .   strb	w1, [x27], #2545238# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15239# CHECK-NEXT: [0,6]     .  DeER .   strb	w1, [x27, #254]!5240# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15241# CHECK-NEXT: [0,8]     .   DeER.   strh	w1, [x27], #2545242# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15243 5244# CHECK:      Average Wait times (based on the timeline view):5245# CHECK-NEXT: [0]: Executions5246# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5247# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5248# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5249 5250# CHECK:            [0]    [1]    [2]    [3]5251# CHECK-NEXT: 0.     1     1.0    1.0    0.0       str	w1, [x27, #254]!5252# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15253# CHECK-NEXT: 2.     1     1.0    0.0    0.0       str	x1, [x27, #254]!5254# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15255# CHECK-NEXT: 4.     1     1.0    0.0    0.0       strb	w1, [x27], #2545256# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15257# CHECK-NEXT: 6.     1     1.0    0.0    0.0       strb	w1, [x27, #254]!5258# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15259# CHECK-NEXT: 8.     1     1.0    0.0    0.0       strh	w1, [x27], #2545260# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15261# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5262 5263# CHECK:      [89] Code Region - G905264 5265# CHECK:      Iterations:        1005266# CHECK-NEXT: Instructions:      10005267# CHECK-NEXT: Total Cycles:      5045268# CHECK-NEXT: Total uOps:        20005269 5270# CHECK:      Dispatch Width:    55271# CHECK-NEXT: uOps Per Cycle:    3.975272# CHECK-NEXT: IPC:               1.985273# CHECK-NEXT: Block RThroughput: 4.05274 5275# CHECK:      Timeline view:5276# CHECK-NEXT: Index     0123456785277 5278# CHECK:      [0,0]     DeER .  .   strh	w1, [x27, #254]!5279# CHECK-NEXT: [0,1]     D=eER.  .   add	x0, x27, #15280# CHECK-NEXT: [0,2]     .DeER.  .   stz2g	x26, [x27], #40645281# CHECK-NEXT: [0,3]     .D=eER  .   add	x0, x27, #15282# CHECK-NEXT: [0,4]     . DeER  .   stz2g	x26, [x27, #4064]!5283# CHECK-NEXT: [0,5]     . D=eER .   add	x0, x27, #15284# CHECK-NEXT: [0,6]     .  DeER .   stzg	x26, [x27], #40645285# CHECK-NEXT: [0,7]     .  D=eER.   add	x0, x27, #15286# CHECK-NEXT: [0,8]     .   DeER.   stzg	x26, [x27, #4064]!5287# CHECK-NEXT: [0,9]     .   D=eER   add	x0, x27, #15288 5289# CHECK:      Average Wait times (based on the timeline view):5290# CHECK-NEXT: [0]: Executions5291# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5292# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5293# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5294 5295# CHECK:            [0]    [1]    [2]    [3]5296# CHECK-NEXT: 0.     1     1.0    1.0    0.0       strh	w1, [x27, #254]!5297# CHECK-NEXT: 1.     1     2.0    0.0    0.0       add	x0, x27, #15298# CHECK-NEXT: 2.     1     1.0    0.0    0.0       stz2g	x26, [x27], #40645299# CHECK-NEXT: 3.     1     2.0    0.0    0.0       add	x0, x27, #15300# CHECK-NEXT: 4.     1     1.0    0.0    0.0       stz2g	x26, [x27, #4064]!5301# CHECK-NEXT: 5.     1     2.0    0.0    0.0       add	x0, x27, #15302# CHECK-NEXT: 6.     1     1.0    0.0    0.0       stzg	x26, [x27], #40645303# CHECK-NEXT: 7.     1     2.0    0.0    0.0       add	x0, x27, #15304# CHECK-NEXT: 8.     1     1.0    0.0    0.0       stzg	x26, [x27, #4064]!5305# CHECK-NEXT: 9.     1     2.0    0.0    0.0       add	x0, x27, #15306# CHECK-NEXT:        1     1.5    0.1    0.0       <total>5307 5308# CHECK:      [90] Code Region - G915309 5310# CHECK:      Iterations:        1005311# CHECK-NEXT: Instructions:      4005312# CHECK-NEXT: Total Cycles:      1435313# CHECK-NEXT: Total uOps:        6005314 5315# CHECK:      Dispatch Width:    55316# CHECK-NEXT: uOps Per Cycle:    4.205317# CHECK-NEXT: IPC:               2.805318# CHECK-NEXT: Block RThroughput: 1.25319 5320# CHECK:      Timeline view:5321# CHECK-NEXT:                     05322# CHECK-NEXT: Index     0123456789 5323 5324# CHECK:      [0,0]     DeeeeER   .   ldr	x1, [x27], #2545325# CHECK-NEXT: [0,1]     D=eE--R   .   add	x0, x27, #15326# CHECK-NEXT: [0,2]     D====eeeeER   ldr	x2, [x1], #2545327# CHECK-NEXT: [0,3]     .DeE------R   add	x0, x27, #15328 5329# CHECK:      Average Wait times (based on the timeline view):5330# CHECK-NEXT: [0]: Executions5331# CHECK-NEXT: [1]: Average time spent waiting in a scheduler's queue5332# CHECK-NEXT: [2]: Average time spent waiting in a scheduler's queue while ready5333# CHECK-NEXT: [3]: Average time elapsed from WB until retire stage5334 5335# CHECK:            [0]    [1]    [2]    [3]5336# CHECK-NEXT: 0.     1     1.0    1.0    0.0       ldr	x1, [x27], #2545337# CHECK-NEXT: 1.     1     2.0    0.0    2.0       add	x0, x27, #15338# CHECK-NEXT: 2.     1     5.0    0.0    0.0       ldr	x2, [x1], #2545339# CHECK-NEXT: 3.     1     1.0    0.0    6.0       add	x0, x27, #15340# CHECK-NEXT:        1     2.3    0.3    2.0       <total>5341