1*959826caSMatt Macy[ 2*959826caSMatt Macy { 3*959826caSMatt Macy "PEBS": "1", 4*959826caSMatt Macy "EventCode": "0xF7", 5*959826caSMatt Macy "Counter": "0,1,2,3", 6*959826caSMatt Macy "UMask": "0x1", 7*959826caSMatt Macy "EventName": "FP_ASSIST.ALL", 8*959826caSMatt Macy "SampleAfterValue": "20000", 9*959826caSMatt Macy "BriefDescription": "X87 Floating point assists (Precise Event)" 10*959826caSMatt Macy }, 11*959826caSMatt Macy { 12*959826caSMatt Macy "PEBS": "1", 13*959826caSMatt Macy "EventCode": "0xF7", 14*959826caSMatt Macy "Counter": "0,1,2,3", 15*959826caSMatt Macy "UMask": "0x4", 16*959826caSMatt Macy "EventName": "FP_ASSIST.INPUT", 17*959826caSMatt Macy "SampleAfterValue": "20000", 18*959826caSMatt Macy "BriefDescription": "X87 Floating poiint assists for invalid input value (Precise Event)" 19*959826caSMatt Macy }, 20*959826caSMatt Macy { 21*959826caSMatt Macy "PEBS": "1", 22*959826caSMatt Macy "EventCode": "0xF7", 23*959826caSMatt Macy "Counter": "0,1,2,3", 24*959826caSMatt Macy "UMask": "0x2", 25*959826caSMatt Macy "EventName": "FP_ASSIST.OUTPUT", 26*959826caSMatt Macy "SampleAfterValue": "20000", 27*959826caSMatt Macy "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)" 28*959826caSMatt Macy }, 29*959826caSMatt Macy { 30*959826caSMatt Macy "EventCode": "0x10", 31*959826caSMatt Macy "Counter": "0,1,2,3", 32*959826caSMatt Macy "UMask": "0x2", 33*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.MMX", 34*959826caSMatt Macy "SampleAfterValue": "2000000", 35*959826caSMatt Macy "BriefDescription": "MMX Uops" 36*959826caSMatt Macy }, 37*959826caSMatt Macy { 38*959826caSMatt Macy "EventCode": "0x10", 39*959826caSMatt Macy "Counter": "0,1,2,3", 40*959826caSMatt Macy "UMask": "0x80", 41*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", 42*959826caSMatt Macy "SampleAfterValue": "2000000", 43*959826caSMatt Macy "BriefDescription": "SSE* FP double precision Uops" 44*959826caSMatt Macy }, 45*959826caSMatt Macy { 46*959826caSMatt Macy "EventCode": "0x10", 47*959826caSMatt Macy "Counter": "0,1,2,3", 48*959826caSMatt Macy "UMask": "0x4", 49*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE_FP", 50*959826caSMatt Macy "SampleAfterValue": "2000000", 51*959826caSMatt Macy "BriefDescription": "SSE and SSE2 FP Uops" 52*959826caSMatt Macy }, 53*959826caSMatt Macy { 54*959826caSMatt Macy "EventCode": "0x10", 55*959826caSMatt Macy "Counter": "0,1,2,3", 56*959826caSMatt Macy "UMask": "0x10", 57*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED", 58*959826caSMatt Macy "SampleAfterValue": "2000000", 59*959826caSMatt Macy "BriefDescription": "SSE FP packed Uops" 60*959826caSMatt Macy }, 61*959826caSMatt Macy { 62*959826caSMatt Macy "EventCode": "0x10", 63*959826caSMatt Macy "Counter": "0,1,2,3", 64*959826caSMatt Macy "UMask": "0x20", 65*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR", 66*959826caSMatt Macy "SampleAfterValue": "2000000", 67*959826caSMatt Macy "BriefDescription": "SSE FP scalar Uops" 68*959826caSMatt Macy }, 69*959826caSMatt Macy { 70*959826caSMatt Macy "EventCode": "0x10", 71*959826caSMatt Macy "Counter": "0,1,2,3", 72*959826caSMatt Macy "UMask": "0x40", 73*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", 74*959826caSMatt Macy "SampleAfterValue": "2000000", 75*959826caSMatt Macy "BriefDescription": "SSE* FP single precision Uops" 76*959826caSMatt Macy }, 77*959826caSMatt Macy { 78*959826caSMatt Macy "EventCode": "0x10", 79*959826caSMatt Macy "Counter": "0,1,2,3", 80*959826caSMatt Macy "UMask": "0x8", 81*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER", 82*959826caSMatt Macy "SampleAfterValue": "2000000", 83*959826caSMatt Macy "BriefDescription": "SSE2 integer Uops" 84*959826caSMatt Macy }, 85*959826caSMatt Macy { 86*959826caSMatt Macy "EventCode": "0x10", 87*959826caSMatt Macy "Counter": "0,1,2,3", 88*959826caSMatt Macy "UMask": "0x1", 89*959826caSMatt Macy "EventName": "FP_COMP_OPS_EXE.X87", 90*959826caSMatt Macy "SampleAfterValue": "2000000", 91*959826caSMatt Macy "BriefDescription": "Computational floating-point operations executed" 92*959826caSMatt Macy }, 93*959826caSMatt Macy { 94*959826caSMatt Macy "EventCode": "0xCC", 95*959826caSMatt Macy "Counter": "0,1,2,3", 96*959826caSMatt Macy "UMask": "0x3", 97*959826caSMatt Macy "EventName": "FP_MMX_TRANS.ANY", 98*959826caSMatt Macy "SampleAfterValue": "2000000", 99*959826caSMatt Macy "BriefDescription": "All Floating Point to and from MMX transitions" 100*959826caSMatt Macy }, 101*959826caSMatt Macy { 102*959826caSMatt Macy "EventCode": "0xCC", 103*959826caSMatt Macy "Counter": "0,1,2,3", 104*959826caSMatt Macy "UMask": "0x1", 105*959826caSMatt Macy "EventName": "FP_MMX_TRANS.TO_FP", 106*959826caSMatt Macy "SampleAfterValue": "2000000", 107*959826caSMatt Macy "BriefDescription": "Transitions from MMX to Floating Point instructions" 108*959826caSMatt Macy }, 109*959826caSMatt Macy { 110*959826caSMatt Macy "EventCode": "0xCC", 111*959826caSMatt Macy "Counter": "0,1,2,3", 112*959826caSMatt Macy "UMask": "0x2", 113*959826caSMatt Macy "EventName": "FP_MMX_TRANS.TO_MMX", 114*959826caSMatt Macy "SampleAfterValue": "2000000", 115*959826caSMatt Macy "BriefDescription": "Transitions from Floating Point to MMX instructions" 116*959826caSMatt Macy }, 117*959826caSMatt Macy { 118*959826caSMatt Macy "EventCode": "0x12", 119*959826caSMatt Macy "Counter": "0,1,2,3", 120*959826caSMatt Macy "UMask": "0x4", 121*959826caSMatt Macy "EventName": "SIMD_INT_128.PACK", 122*959826caSMatt Macy "SampleAfterValue": "200000", 123*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer pack operations" 124*959826caSMatt Macy }, 125*959826caSMatt Macy { 126*959826caSMatt Macy "EventCode": "0x12", 127*959826caSMatt Macy "Counter": "0,1,2,3", 128*959826caSMatt Macy "UMask": "0x20", 129*959826caSMatt Macy "EventName": "SIMD_INT_128.PACKED_ARITH", 130*959826caSMatt Macy "SampleAfterValue": "200000", 131*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer arithmetic operations" 132*959826caSMatt Macy }, 133*959826caSMatt Macy { 134*959826caSMatt Macy "EventCode": "0x12", 135*959826caSMatt Macy "Counter": "0,1,2,3", 136*959826caSMatt Macy "UMask": "0x10", 137*959826caSMatt Macy "EventName": "SIMD_INT_128.PACKED_LOGICAL", 138*959826caSMatt Macy "SampleAfterValue": "200000", 139*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer logical operations" 140*959826caSMatt Macy }, 141*959826caSMatt Macy { 142*959826caSMatt Macy "EventCode": "0x12", 143*959826caSMatt Macy "Counter": "0,1,2,3", 144*959826caSMatt Macy "UMask": "0x1", 145*959826caSMatt Macy "EventName": "SIMD_INT_128.PACKED_MPY", 146*959826caSMatt Macy "SampleAfterValue": "200000", 147*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer multiply operations" 148*959826caSMatt Macy }, 149*959826caSMatt Macy { 150*959826caSMatt Macy "EventCode": "0x12", 151*959826caSMatt Macy "Counter": "0,1,2,3", 152*959826caSMatt Macy "UMask": "0x2", 153*959826caSMatt Macy "EventName": "SIMD_INT_128.PACKED_SHIFT", 154*959826caSMatt Macy "SampleAfterValue": "200000", 155*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer shift operations" 156*959826caSMatt Macy }, 157*959826caSMatt Macy { 158*959826caSMatt Macy "EventCode": "0x12", 159*959826caSMatt Macy "Counter": "0,1,2,3", 160*959826caSMatt Macy "UMask": "0x40", 161*959826caSMatt Macy "EventName": "SIMD_INT_128.SHUFFLE_MOVE", 162*959826caSMatt Macy "SampleAfterValue": "200000", 163*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer shuffle/move operations" 164*959826caSMatt Macy }, 165*959826caSMatt Macy { 166*959826caSMatt Macy "EventCode": "0x12", 167*959826caSMatt Macy "Counter": "0,1,2,3", 168*959826caSMatt Macy "UMask": "0x8", 169*959826caSMatt Macy "EventName": "SIMD_INT_128.UNPACK", 170*959826caSMatt Macy "SampleAfterValue": "200000", 171*959826caSMatt Macy "BriefDescription": "128 bit SIMD integer unpack operations" 172*959826caSMatt Macy }, 173*959826caSMatt Macy { 174*959826caSMatt Macy "EventCode": "0xFD", 175*959826caSMatt Macy "Counter": "0,1,2,3", 176*959826caSMatt Macy "UMask": "0x4", 177*959826caSMatt Macy "EventName": "SIMD_INT_64.PACK", 178*959826caSMatt Macy "SampleAfterValue": "200000", 179*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit pack operations" 180*959826caSMatt Macy }, 181*959826caSMatt Macy { 182*959826caSMatt Macy "EventCode": "0xFD", 183*959826caSMatt Macy "Counter": "0,1,2,3", 184*959826caSMatt Macy "UMask": "0x20", 185*959826caSMatt Macy "EventName": "SIMD_INT_64.PACKED_ARITH", 186*959826caSMatt Macy "SampleAfterValue": "200000", 187*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit arithmetic operations" 188*959826caSMatt Macy }, 189*959826caSMatt Macy { 190*959826caSMatt Macy "EventCode": "0xFD", 191*959826caSMatt Macy "Counter": "0,1,2,3", 192*959826caSMatt Macy "UMask": "0x10", 193*959826caSMatt Macy "EventName": "SIMD_INT_64.PACKED_LOGICAL", 194*959826caSMatt Macy "SampleAfterValue": "200000", 195*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit logical operations" 196*959826caSMatt Macy }, 197*959826caSMatt Macy { 198*959826caSMatt Macy "EventCode": "0xFD", 199*959826caSMatt Macy "Counter": "0,1,2,3", 200*959826caSMatt Macy "UMask": "0x1", 201*959826caSMatt Macy "EventName": "SIMD_INT_64.PACKED_MPY", 202*959826caSMatt Macy "SampleAfterValue": "200000", 203*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit packed multiply operations" 204*959826caSMatt Macy }, 205*959826caSMatt Macy { 206*959826caSMatt Macy "EventCode": "0xFD", 207*959826caSMatt Macy "Counter": "0,1,2,3", 208*959826caSMatt Macy "UMask": "0x2", 209*959826caSMatt Macy "EventName": "SIMD_INT_64.PACKED_SHIFT", 210*959826caSMatt Macy "SampleAfterValue": "200000", 211*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit shift operations" 212*959826caSMatt Macy }, 213*959826caSMatt Macy { 214*959826caSMatt Macy "EventCode": "0xFD", 215*959826caSMatt Macy "Counter": "0,1,2,3", 216*959826caSMatt Macy "UMask": "0x40", 217*959826caSMatt Macy "EventName": "SIMD_INT_64.SHUFFLE_MOVE", 218*959826caSMatt Macy "SampleAfterValue": "200000", 219*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit shuffle/move operations" 220*959826caSMatt Macy }, 221*959826caSMatt Macy { 222*959826caSMatt Macy "EventCode": "0xFD", 223*959826caSMatt Macy "Counter": "0,1,2,3", 224*959826caSMatt Macy "UMask": "0x8", 225*959826caSMatt Macy "EventName": "SIMD_INT_64.UNPACK", 226*959826caSMatt Macy "SampleAfterValue": "200000", 227*959826caSMatt Macy "BriefDescription": "SIMD integer 64 bit unpack operations" 228*959826caSMatt Macy } 229*959826caSMatt Macy]