18c2ecf20Sopenharmony_ci[ 28c2ecf20Sopenharmony_ci { 38c2ecf20Sopenharmony_ci "EventCode": "0x10", 48c2ecf20Sopenharmony_ci "Counter": "0,1", 58c2ecf20Sopenharmony_ci "UMask": "0x1", 68c2ecf20Sopenharmony_ci "EventName": "X87_COMP_OPS_EXE.ANY.S", 78c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 88c2ecf20Sopenharmony_ci "BriefDescription": "Floating point computational micro-ops executed." 98c2ecf20Sopenharmony_ci }, 108c2ecf20Sopenharmony_ci { 118c2ecf20Sopenharmony_ci "PEBS": "2", 128c2ecf20Sopenharmony_ci "EventCode": "0x10", 138c2ecf20Sopenharmony_ci "Counter": "0,1", 148c2ecf20Sopenharmony_ci "UMask": "0x81", 158c2ecf20Sopenharmony_ci "EventName": "X87_COMP_OPS_EXE.ANY.AR", 168c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 178c2ecf20Sopenharmony_ci "BriefDescription": "Floating point computational micro-ops retired." 188c2ecf20Sopenharmony_ci }, 198c2ecf20Sopenharmony_ci { 208c2ecf20Sopenharmony_ci "EventCode": "0x10", 218c2ecf20Sopenharmony_ci "Counter": "0,1", 228c2ecf20Sopenharmony_ci "UMask": "0x2", 238c2ecf20Sopenharmony_ci "EventName": "X87_COMP_OPS_EXE.FXCH.S", 248c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 258c2ecf20Sopenharmony_ci "BriefDescription": "FXCH uops executed." 268c2ecf20Sopenharmony_ci }, 278c2ecf20Sopenharmony_ci { 288c2ecf20Sopenharmony_ci "PEBS": "2", 298c2ecf20Sopenharmony_ci "EventCode": "0x10", 308c2ecf20Sopenharmony_ci "Counter": "0,1", 318c2ecf20Sopenharmony_ci "UMask": "0x82", 328c2ecf20Sopenharmony_ci "EventName": "X87_COMP_OPS_EXE.FXCH.AR", 338c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 348c2ecf20Sopenharmony_ci "BriefDescription": "FXCH uops retired." 358c2ecf20Sopenharmony_ci }, 368c2ecf20Sopenharmony_ci { 378c2ecf20Sopenharmony_ci "EventCode": "0x11", 388c2ecf20Sopenharmony_ci "Counter": "0,1", 398c2ecf20Sopenharmony_ci "UMask": "0x1", 408c2ecf20Sopenharmony_ci "EventName": "FP_ASSIST.S", 418c2ecf20Sopenharmony_ci "SampleAfterValue": "10000", 428c2ecf20Sopenharmony_ci "BriefDescription": "Floating point assists." 438c2ecf20Sopenharmony_ci }, 448c2ecf20Sopenharmony_ci { 458c2ecf20Sopenharmony_ci "EventCode": "0x11", 468c2ecf20Sopenharmony_ci "Counter": "0,1", 478c2ecf20Sopenharmony_ci "UMask": "0x81", 488c2ecf20Sopenharmony_ci "EventName": "FP_ASSIST.AR", 498c2ecf20Sopenharmony_ci "SampleAfterValue": "10000", 508c2ecf20Sopenharmony_ci "BriefDescription": "Floating point assists for retired operations." 518c2ecf20Sopenharmony_ci }, 528c2ecf20Sopenharmony_ci { 538c2ecf20Sopenharmony_ci "EventCode": "0xB0", 548c2ecf20Sopenharmony_ci "Counter": "0,1", 558c2ecf20Sopenharmony_ci "UMask": "0x0", 568c2ecf20Sopenharmony_ci "EventName": "SIMD_UOPS_EXEC.S", 578c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 588c2ecf20Sopenharmony_ci "BriefDescription": "SIMD micro-ops executed (excluding stores)." 598c2ecf20Sopenharmony_ci }, 608c2ecf20Sopenharmony_ci { 618c2ecf20Sopenharmony_ci "PEBS": "2", 628c2ecf20Sopenharmony_ci "EventCode": "0xB0", 638c2ecf20Sopenharmony_ci "Counter": "0,1", 648c2ecf20Sopenharmony_ci "UMask": "0x80", 658c2ecf20Sopenharmony_ci "EventName": "SIMD_UOPS_EXEC.AR", 668c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 678c2ecf20Sopenharmony_ci "BriefDescription": "SIMD micro-ops retired (excluding stores)." 688c2ecf20Sopenharmony_ci }, 698c2ecf20Sopenharmony_ci { 708c2ecf20Sopenharmony_ci "EventCode": "0xB1", 718c2ecf20Sopenharmony_ci "Counter": "0,1", 728c2ecf20Sopenharmony_ci "UMask": "0x0", 738c2ecf20Sopenharmony_ci "EventName": "SIMD_SAT_UOP_EXEC.S", 748c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 758c2ecf20Sopenharmony_ci "BriefDescription": "SIMD saturated arithmetic micro-ops executed." 768c2ecf20Sopenharmony_ci }, 778c2ecf20Sopenharmony_ci { 788c2ecf20Sopenharmony_ci "EventCode": "0xB1", 798c2ecf20Sopenharmony_ci "Counter": "0,1", 808c2ecf20Sopenharmony_ci "UMask": "0x80", 818c2ecf20Sopenharmony_ci "EventName": "SIMD_SAT_UOP_EXEC.AR", 828c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 838c2ecf20Sopenharmony_ci "BriefDescription": "SIMD saturated arithmetic micro-ops retired." 848c2ecf20Sopenharmony_ci }, 858c2ecf20Sopenharmony_ci { 868c2ecf20Sopenharmony_ci "EventCode": "0xB3", 878c2ecf20Sopenharmony_ci "Counter": "0,1", 888c2ecf20Sopenharmony_ci "UMask": "0x1", 898c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.MUL.S", 908c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 918c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed multiply micro-ops executed" 928c2ecf20Sopenharmony_ci }, 938c2ecf20Sopenharmony_ci { 948c2ecf20Sopenharmony_ci "EventCode": "0xB3", 958c2ecf20Sopenharmony_ci "Counter": "0,1", 968c2ecf20Sopenharmony_ci "UMask": "0x81", 978c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.MUL.AR", 988c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 998c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed multiply micro-ops retired" 1008c2ecf20Sopenharmony_ci }, 1018c2ecf20Sopenharmony_ci { 1028c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1038c2ecf20Sopenharmony_ci "Counter": "0,1", 1048c2ecf20Sopenharmony_ci "UMask": "0x2", 1058c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.S", 1068c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1078c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed shift micro-ops executed" 1088c2ecf20Sopenharmony_ci }, 1098c2ecf20Sopenharmony_ci { 1108c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1118c2ecf20Sopenharmony_ci "Counter": "0,1", 1128c2ecf20Sopenharmony_ci "UMask": "0x82", 1138c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.AR", 1148c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1158c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed shift micro-ops retired" 1168c2ecf20Sopenharmony_ci }, 1178c2ecf20Sopenharmony_ci { 1188c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1198c2ecf20Sopenharmony_ci "Counter": "0,1", 1208c2ecf20Sopenharmony_ci "UMask": "0x4", 1218c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.PACK.S", 1228c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1238c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed micro-ops executed" 1248c2ecf20Sopenharmony_ci }, 1258c2ecf20Sopenharmony_ci { 1268c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1278c2ecf20Sopenharmony_ci "Counter": "0,1", 1288c2ecf20Sopenharmony_ci "UMask": "0x84", 1298c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.PACK.AR", 1308c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1318c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed micro-ops retired" 1328c2ecf20Sopenharmony_ci }, 1338c2ecf20Sopenharmony_ci { 1348c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1358c2ecf20Sopenharmony_ci "Counter": "0,1", 1368c2ecf20Sopenharmony_ci "UMask": "0x8", 1378c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.S", 1388c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1398c2ecf20Sopenharmony_ci "BriefDescription": "SIMD unpacked micro-ops executed" 1408c2ecf20Sopenharmony_ci }, 1418c2ecf20Sopenharmony_ci { 1428c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1438c2ecf20Sopenharmony_ci "Counter": "0,1", 1448c2ecf20Sopenharmony_ci "UMask": "0x88", 1458c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.AR", 1468c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1478c2ecf20Sopenharmony_ci "BriefDescription": "SIMD unpacked micro-ops retired" 1488c2ecf20Sopenharmony_ci }, 1498c2ecf20Sopenharmony_ci { 1508c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1518c2ecf20Sopenharmony_ci "Counter": "0,1", 1528c2ecf20Sopenharmony_ci "UMask": "0x10", 1538c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.S", 1548c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1558c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed logical micro-ops executed" 1568c2ecf20Sopenharmony_ci }, 1578c2ecf20Sopenharmony_ci { 1588c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1598c2ecf20Sopenharmony_ci "Counter": "0,1", 1608c2ecf20Sopenharmony_ci "UMask": "0x90", 1618c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.AR", 1628c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1638c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed logical micro-ops retired" 1648c2ecf20Sopenharmony_ci }, 1658c2ecf20Sopenharmony_ci { 1668c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1678c2ecf20Sopenharmony_ci "Counter": "0,1", 1688c2ecf20Sopenharmony_ci "UMask": "0x20", 1698c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.S", 1708c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1718c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed arithmetic micro-ops executed" 1728c2ecf20Sopenharmony_ci }, 1738c2ecf20Sopenharmony_ci { 1748c2ecf20Sopenharmony_ci "EventCode": "0xB3", 1758c2ecf20Sopenharmony_ci "Counter": "0,1", 1768c2ecf20Sopenharmony_ci "UMask": "0xa0", 1778c2ecf20Sopenharmony_ci "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.AR", 1788c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1798c2ecf20Sopenharmony_ci "BriefDescription": "SIMD packed arithmetic micro-ops retired" 1808c2ecf20Sopenharmony_ci }, 1818c2ecf20Sopenharmony_ci { 1828c2ecf20Sopenharmony_ci "EventCode": "0xC7", 1838c2ecf20Sopenharmony_ci "Counter": "0,1", 1848c2ecf20Sopenharmony_ci "UMask": "0x1", 1858c2ecf20Sopenharmony_ci "EventName": "SIMD_INST_RETIRED.PACKED_SINGLE", 1868c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1878c2ecf20Sopenharmony_ci "BriefDescription": "Retired Streaming SIMD Extensions (SSE) packed-single instructions." 1888c2ecf20Sopenharmony_ci }, 1898c2ecf20Sopenharmony_ci { 1908c2ecf20Sopenharmony_ci "EventCode": "0xC7", 1918c2ecf20Sopenharmony_ci "Counter": "0,1", 1928c2ecf20Sopenharmony_ci "UMask": "0x2", 1938c2ecf20Sopenharmony_ci "EventName": "SIMD_INST_RETIRED.SCALAR_SINGLE", 1948c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 1958c2ecf20Sopenharmony_ci "BriefDescription": "Retired Streaming SIMD Extensions (SSE) scalar-single instructions." 1968c2ecf20Sopenharmony_ci }, 1978c2ecf20Sopenharmony_ci { 1988c2ecf20Sopenharmony_ci "EventCode": "0xC7", 1998c2ecf20Sopenharmony_ci "Counter": "0,1", 2008c2ecf20Sopenharmony_ci "UMask": "0x8", 2018c2ecf20Sopenharmony_ci "EventName": "SIMD_INST_RETIRED.SCALAR_DOUBLE", 2028c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2038c2ecf20Sopenharmony_ci "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) scalar-double instructions." 2048c2ecf20Sopenharmony_ci }, 2058c2ecf20Sopenharmony_ci { 2068c2ecf20Sopenharmony_ci "EventCode": "0xC7", 2078c2ecf20Sopenharmony_ci "Counter": "0,1", 2088c2ecf20Sopenharmony_ci "UMask": "0x10", 2098c2ecf20Sopenharmony_ci "EventName": "SIMD_INST_RETIRED.VECTOR", 2108c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2118c2ecf20Sopenharmony_ci "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) vector instructions." 2128c2ecf20Sopenharmony_ci }, 2138c2ecf20Sopenharmony_ci { 2148c2ecf20Sopenharmony_ci "EventCode": "0xCA", 2158c2ecf20Sopenharmony_ci "Counter": "0,1", 2168c2ecf20Sopenharmony_ci "UMask": "0x1", 2178c2ecf20Sopenharmony_ci "EventName": "SIMD_COMP_INST_RETIRED.PACKED_SINGLE", 2188c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2198c2ecf20Sopenharmony_ci "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) packed-single instructions." 2208c2ecf20Sopenharmony_ci }, 2218c2ecf20Sopenharmony_ci { 2228c2ecf20Sopenharmony_ci "EventCode": "0xCA", 2238c2ecf20Sopenharmony_ci "Counter": "0,1", 2248c2ecf20Sopenharmony_ci "UMask": "0x2", 2258c2ecf20Sopenharmony_ci "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_SINGLE", 2268c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2278c2ecf20Sopenharmony_ci "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) scalar-single instructions." 2288c2ecf20Sopenharmony_ci }, 2298c2ecf20Sopenharmony_ci { 2308c2ecf20Sopenharmony_ci "EventCode": "0xCA", 2318c2ecf20Sopenharmony_ci "Counter": "0,1", 2328c2ecf20Sopenharmony_ci "UMask": "0x8", 2338c2ecf20Sopenharmony_ci "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_DOUBLE", 2348c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2358c2ecf20Sopenharmony_ci "BriefDescription": "Retired computational Streaming SIMD Extensions 2 (SSE2) scalar-double instructions." 2368c2ecf20Sopenharmony_ci }, 2378c2ecf20Sopenharmony_ci { 2388c2ecf20Sopenharmony_ci "EventCode": "0xCD", 2398c2ecf20Sopenharmony_ci "Counter": "0,1", 2408c2ecf20Sopenharmony_ci "UMask": "0x0", 2418c2ecf20Sopenharmony_ci "EventName": "SIMD_ASSIST", 2428c2ecf20Sopenharmony_ci "SampleAfterValue": "100000", 2438c2ecf20Sopenharmony_ci "BriefDescription": "SIMD assists invoked." 2448c2ecf20Sopenharmony_ci }, 2458c2ecf20Sopenharmony_ci { 2468c2ecf20Sopenharmony_ci "EventCode": "0xCE", 2478c2ecf20Sopenharmony_ci "Counter": "0,1", 2488c2ecf20Sopenharmony_ci "UMask": "0x0", 2498c2ecf20Sopenharmony_ci "EventName": "SIMD_INSTR_RETIRED", 2508c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2518c2ecf20Sopenharmony_ci "BriefDescription": "SIMD Instructions retired." 2528c2ecf20Sopenharmony_ci }, 2538c2ecf20Sopenharmony_ci { 2548c2ecf20Sopenharmony_ci "EventCode": "0xCF", 2558c2ecf20Sopenharmony_ci "Counter": "0,1", 2568c2ecf20Sopenharmony_ci "UMask": "0x0", 2578c2ecf20Sopenharmony_ci "EventName": "SIMD_SAT_INSTR_RETIRED", 2588c2ecf20Sopenharmony_ci "SampleAfterValue": "2000000", 2598c2ecf20Sopenharmony_ci "BriefDescription": "Saturated arithmetic instructions retired." 2608c2ecf20Sopenharmony_ci } 2618c2ecf20Sopenharmony_ci]