11f888acdSAndi Kleen[ 21f888acdSAndi Kleen { 31f888acdSAndi Kleen "PEBS": "1", 41f888acdSAndi Kleen "EventCode": "0xF7", 51f888acdSAndi Kleen "Counter": "0,1,2,3", 61f888acdSAndi Kleen "UMask": "0x1", 71f888acdSAndi Kleen "EventName": "FP_ASSIST.ALL", 81f888acdSAndi Kleen "SampleAfterValue": "20000", 91f888acdSAndi Kleen "BriefDescription": "X87 Floating point assists (Precise Event)" 101f888acdSAndi Kleen }, 111f888acdSAndi Kleen { 121f888acdSAndi Kleen "PEBS": "1", 131f888acdSAndi Kleen "EventCode": "0xF7", 141f888acdSAndi Kleen "Counter": "0,1,2,3", 151f888acdSAndi Kleen "UMask": "0x4", 161f888acdSAndi Kleen "EventName": "FP_ASSIST.INPUT", 171f888acdSAndi Kleen "SampleAfterValue": "20000", 181f888acdSAndi Kleen "BriefDescription": "X87 Floating poiint assists for invalid input value (Precise Event)" 191f888acdSAndi Kleen }, 201f888acdSAndi Kleen { 211f888acdSAndi Kleen "PEBS": "1", 221f888acdSAndi Kleen "EventCode": "0xF7", 231f888acdSAndi Kleen "Counter": "0,1,2,3", 241f888acdSAndi Kleen "UMask": "0x2", 251f888acdSAndi Kleen "EventName": "FP_ASSIST.OUTPUT", 261f888acdSAndi Kleen "SampleAfterValue": "20000", 271f888acdSAndi Kleen "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)" 281f888acdSAndi Kleen }, 291f888acdSAndi Kleen { 301f888acdSAndi Kleen "EventCode": "0x10", 311f888acdSAndi Kleen "Counter": "0,1,2,3", 321f888acdSAndi Kleen "UMask": "0x2", 331f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.MMX", 341f888acdSAndi Kleen "SampleAfterValue": "2000000", 351f888acdSAndi Kleen "BriefDescription": "MMX Uops" 361f888acdSAndi Kleen }, 371f888acdSAndi Kleen { 381f888acdSAndi Kleen "EventCode": "0x10", 391f888acdSAndi Kleen "Counter": "0,1,2,3", 401f888acdSAndi Kleen "UMask": "0x80", 411f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", 421f888acdSAndi Kleen "SampleAfterValue": "2000000", 431f888acdSAndi Kleen "BriefDescription": "SSE* FP double precision Uops" 441f888acdSAndi Kleen }, 451f888acdSAndi Kleen { 461f888acdSAndi Kleen "EventCode": "0x10", 471f888acdSAndi Kleen "Counter": "0,1,2,3", 481f888acdSAndi Kleen "UMask": "0x4", 491f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE_FP", 501f888acdSAndi Kleen "SampleAfterValue": "2000000", 511f888acdSAndi Kleen "BriefDescription": "SSE and SSE2 FP Uops" 521f888acdSAndi Kleen }, 531f888acdSAndi Kleen { 541f888acdSAndi Kleen "EventCode": "0x10", 551f888acdSAndi Kleen "Counter": "0,1,2,3", 561f888acdSAndi Kleen "UMask": "0x10", 571f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED", 581f888acdSAndi Kleen "SampleAfterValue": "2000000", 591f888acdSAndi Kleen "BriefDescription": "SSE FP packed Uops" 601f888acdSAndi Kleen }, 611f888acdSAndi Kleen { 621f888acdSAndi Kleen "EventCode": "0x10", 631f888acdSAndi Kleen "Counter": "0,1,2,3", 641f888acdSAndi Kleen "UMask": "0x20", 651f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR", 661f888acdSAndi Kleen "SampleAfterValue": "2000000", 671f888acdSAndi Kleen "BriefDescription": "SSE FP scalar Uops" 681f888acdSAndi Kleen }, 691f888acdSAndi Kleen { 701f888acdSAndi Kleen "EventCode": "0x10", 711f888acdSAndi Kleen "Counter": "0,1,2,3", 721f888acdSAndi Kleen "UMask": "0x40", 731f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", 741f888acdSAndi Kleen "SampleAfterValue": "2000000", 751f888acdSAndi Kleen "BriefDescription": "SSE* FP single precision Uops" 761f888acdSAndi Kleen }, 771f888acdSAndi Kleen { 781f888acdSAndi Kleen "EventCode": "0x10", 791f888acdSAndi Kleen "Counter": "0,1,2,3", 801f888acdSAndi Kleen "UMask": "0x8", 811f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER", 821f888acdSAndi Kleen "SampleAfterValue": "2000000", 831f888acdSAndi Kleen "BriefDescription": "SSE2 integer Uops" 841f888acdSAndi Kleen }, 851f888acdSAndi Kleen { 861f888acdSAndi Kleen "EventCode": "0x10", 871f888acdSAndi Kleen "Counter": "0,1,2,3", 881f888acdSAndi Kleen "UMask": "0x1", 891f888acdSAndi Kleen "EventName": "FP_COMP_OPS_EXE.X87", 901f888acdSAndi Kleen "SampleAfterValue": "2000000", 911f888acdSAndi Kleen "BriefDescription": "Computational floating-point operations executed" 921f888acdSAndi Kleen }, 931f888acdSAndi Kleen { 941f888acdSAndi Kleen "EventCode": "0xCC", 951f888acdSAndi Kleen "Counter": "0,1,2,3", 961f888acdSAndi Kleen "UMask": "0x3", 971f888acdSAndi Kleen "EventName": "FP_MMX_TRANS.ANY", 981f888acdSAndi Kleen "SampleAfterValue": "2000000", 991f888acdSAndi Kleen "BriefDescription": "All Floating Point to and from MMX transitions" 1001f888acdSAndi Kleen }, 1011f888acdSAndi Kleen { 1021f888acdSAndi Kleen "EventCode": "0xCC", 1031f888acdSAndi Kleen "Counter": "0,1,2,3", 1041f888acdSAndi Kleen "UMask": "0x1", 1051f888acdSAndi Kleen "EventName": "FP_MMX_TRANS.TO_FP", 1061f888acdSAndi Kleen "SampleAfterValue": "2000000", 1071f888acdSAndi Kleen "BriefDescription": "Transitions from MMX to Floating Point instructions" 1081f888acdSAndi Kleen }, 1091f888acdSAndi Kleen { 1101f888acdSAndi Kleen "EventCode": "0xCC", 1111f888acdSAndi Kleen "Counter": "0,1,2,3", 1121f888acdSAndi Kleen "UMask": "0x2", 1131f888acdSAndi Kleen "EventName": "FP_MMX_TRANS.TO_MMX", 1141f888acdSAndi Kleen "SampleAfterValue": "2000000", 1151f888acdSAndi Kleen "BriefDescription": "Transitions from Floating Point to MMX instructions" 1161f888acdSAndi Kleen }, 1171f888acdSAndi Kleen { 1181f888acdSAndi Kleen "EventCode": "0x12", 1191f888acdSAndi Kleen "Counter": "0,1,2,3", 1201f888acdSAndi Kleen "UMask": "0x4", 1211f888acdSAndi Kleen "EventName": "SIMD_INT_128.PACK", 1221f888acdSAndi Kleen "SampleAfterValue": "200000", 1231f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer pack operations" 1241f888acdSAndi Kleen }, 1251f888acdSAndi Kleen { 1261f888acdSAndi Kleen "EventCode": "0x12", 1271f888acdSAndi Kleen "Counter": "0,1,2,3", 1281f888acdSAndi Kleen "UMask": "0x20", 1291f888acdSAndi Kleen "EventName": "SIMD_INT_128.PACKED_ARITH", 1301f888acdSAndi Kleen "SampleAfterValue": "200000", 1311f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer arithmetic operations" 1321f888acdSAndi Kleen }, 1331f888acdSAndi Kleen { 1341f888acdSAndi Kleen "EventCode": "0x12", 1351f888acdSAndi Kleen "Counter": "0,1,2,3", 1361f888acdSAndi Kleen "UMask": "0x10", 1371f888acdSAndi Kleen "EventName": "SIMD_INT_128.PACKED_LOGICAL", 1381f888acdSAndi Kleen "SampleAfterValue": "200000", 1391f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer logical operations" 1401f888acdSAndi Kleen }, 1411f888acdSAndi Kleen { 1421f888acdSAndi Kleen "EventCode": "0x12", 1431f888acdSAndi Kleen "Counter": "0,1,2,3", 1441f888acdSAndi Kleen "UMask": "0x1", 1451f888acdSAndi Kleen "EventName": "SIMD_INT_128.PACKED_MPY", 1461f888acdSAndi Kleen "SampleAfterValue": "200000", 1471f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer multiply operations" 1481f888acdSAndi Kleen }, 1491f888acdSAndi Kleen { 1501f888acdSAndi Kleen "EventCode": "0x12", 1511f888acdSAndi Kleen "Counter": "0,1,2,3", 1521f888acdSAndi Kleen "UMask": "0x2", 1531f888acdSAndi Kleen "EventName": "SIMD_INT_128.PACKED_SHIFT", 1541f888acdSAndi Kleen "SampleAfterValue": "200000", 1551f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer shift operations" 1561f888acdSAndi Kleen }, 1571f888acdSAndi Kleen { 1581f888acdSAndi Kleen "EventCode": "0x12", 1591f888acdSAndi Kleen "Counter": "0,1,2,3", 1601f888acdSAndi Kleen "UMask": "0x40", 1611f888acdSAndi Kleen "EventName": "SIMD_INT_128.SHUFFLE_MOVE", 1621f888acdSAndi Kleen "SampleAfterValue": "200000", 1631f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer shuffle/move operations" 1641f888acdSAndi Kleen }, 1651f888acdSAndi Kleen { 1661f888acdSAndi Kleen "EventCode": "0x12", 1671f888acdSAndi Kleen "Counter": "0,1,2,3", 1681f888acdSAndi Kleen "UMask": "0x8", 1691f888acdSAndi Kleen "EventName": "SIMD_INT_128.UNPACK", 1701f888acdSAndi Kleen "SampleAfterValue": "200000", 1711f888acdSAndi Kleen "BriefDescription": "128 bit SIMD integer unpack operations" 1721f888acdSAndi Kleen }, 1731f888acdSAndi Kleen { 1741f888acdSAndi Kleen "EventCode": "0xFD", 1751f888acdSAndi Kleen "Counter": "0,1,2,3", 1761f888acdSAndi Kleen "UMask": "0x4", 1771f888acdSAndi Kleen "EventName": "SIMD_INT_64.PACK", 1781f888acdSAndi Kleen "SampleAfterValue": "200000", 1791f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit pack operations" 1801f888acdSAndi Kleen }, 1811f888acdSAndi Kleen { 1821f888acdSAndi Kleen "EventCode": "0xFD", 1831f888acdSAndi Kleen "Counter": "0,1,2,3", 1841f888acdSAndi Kleen "UMask": "0x20", 1851f888acdSAndi Kleen "EventName": "SIMD_INT_64.PACKED_ARITH", 1861f888acdSAndi Kleen "SampleAfterValue": "200000", 1871f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit arithmetic operations" 1881f888acdSAndi Kleen }, 1891f888acdSAndi Kleen { 1901f888acdSAndi Kleen "EventCode": "0xFD", 1911f888acdSAndi Kleen "Counter": "0,1,2,3", 1921f888acdSAndi Kleen "UMask": "0x10", 1931f888acdSAndi Kleen "EventName": "SIMD_INT_64.PACKED_LOGICAL", 1941f888acdSAndi Kleen "SampleAfterValue": "200000", 1951f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit logical operations" 1961f888acdSAndi Kleen }, 1971f888acdSAndi Kleen { 1981f888acdSAndi Kleen "EventCode": "0xFD", 1991f888acdSAndi Kleen "Counter": "0,1,2,3", 2001f888acdSAndi Kleen "UMask": "0x1", 2011f888acdSAndi Kleen "EventName": "SIMD_INT_64.PACKED_MPY", 2021f888acdSAndi Kleen "SampleAfterValue": "200000", 2031f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit packed multiply operations" 2041f888acdSAndi Kleen }, 2051f888acdSAndi Kleen { 2061f888acdSAndi Kleen "EventCode": "0xFD", 2071f888acdSAndi Kleen "Counter": "0,1,2,3", 2081f888acdSAndi Kleen "UMask": "0x2", 2091f888acdSAndi Kleen "EventName": "SIMD_INT_64.PACKED_SHIFT", 2101f888acdSAndi Kleen "SampleAfterValue": "200000", 2111f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit shift operations" 2121f888acdSAndi Kleen }, 2131f888acdSAndi Kleen { 2141f888acdSAndi Kleen "EventCode": "0xFD", 2151f888acdSAndi Kleen "Counter": "0,1,2,3", 2161f888acdSAndi Kleen "UMask": "0x40", 2171f888acdSAndi Kleen "EventName": "SIMD_INT_64.SHUFFLE_MOVE", 2181f888acdSAndi Kleen "SampleAfterValue": "200000", 2191f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit shuffle/move operations" 2201f888acdSAndi Kleen }, 2211f888acdSAndi Kleen { 2221f888acdSAndi Kleen "EventCode": "0xFD", 2231f888acdSAndi Kleen "Counter": "0,1,2,3", 2241f888acdSAndi Kleen "UMask": "0x8", 2251f888acdSAndi Kleen "EventName": "SIMD_INT_64.UNPACK", 2261f888acdSAndi Kleen "SampleAfterValue": "200000", 2271f888acdSAndi Kleen "BriefDescription": "SIMD integer 64 bit unpack operations" 2281f888acdSAndi Kleen } 2291f888acdSAndi Kleen]