Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "BriefDescription": "X87 Floating point assists (Precise Event)",
0004         "Counter": "0,1,2,3",
0005         "EventCode": "0xF7",
0006         "EventName": "FP_ASSIST.ALL",
0007         "PEBS": "1",
0008         "SampleAfterValue": "20000",
0009         "UMask": "0x1"
0010     },
0011     {
0012         "BriefDescription": "X87 Floating poiint assists for invalid input value (Precise Event)",
0013         "Counter": "0,1,2,3",
0014         "EventCode": "0xF7",
0015         "EventName": "FP_ASSIST.INPUT",
0016         "PEBS": "1",
0017         "SampleAfterValue": "20000",
0018         "UMask": "0x4"
0019     },
0020     {
0021         "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)",
0022         "Counter": "0,1,2,3",
0023         "EventCode": "0xF7",
0024         "EventName": "FP_ASSIST.OUTPUT",
0025         "PEBS": "1",
0026         "SampleAfterValue": "20000",
0027         "UMask": "0x2"
0028     },
0029     {
0030         "BriefDescription": "MMX Uops",
0031         "Counter": "0,1,2,3",
0032         "EventCode": "0x10",
0033         "EventName": "FP_COMP_OPS_EXE.MMX",
0034         "SampleAfterValue": "2000000",
0035         "UMask": "0x2"
0036     },
0037     {
0038         "BriefDescription": "SSE2 integer Uops",
0039         "Counter": "0,1,2,3",
0040         "EventCode": "0x10",
0041         "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER",
0042         "SampleAfterValue": "2000000",
0043         "UMask": "0x8"
0044     },
0045     {
0046         "BriefDescription": "SSE* FP double precision Uops",
0047         "Counter": "0,1,2,3",
0048         "EventCode": "0x10",
0049         "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION",
0050         "SampleAfterValue": "2000000",
0051         "UMask": "0x80"
0052     },
0053     {
0054         "BriefDescription": "SSE and SSE2 FP Uops",
0055         "Counter": "0,1,2,3",
0056         "EventCode": "0x10",
0057         "EventName": "FP_COMP_OPS_EXE.SSE_FP",
0058         "SampleAfterValue": "2000000",
0059         "UMask": "0x4"
0060     },
0061     {
0062         "BriefDescription": "SSE FP packed Uops",
0063         "Counter": "0,1,2,3",
0064         "EventCode": "0x10",
0065         "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED",
0066         "SampleAfterValue": "2000000",
0067         "UMask": "0x10"
0068     },
0069     {
0070         "BriefDescription": "SSE FP scalar Uops",
0071         "Counter": "0,1,2,3",
0072         "EventCode": "0x10",
0073         "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR",
0074         "SampleAfterValue": "2000000",
0075         "UMask": "0x20"
0076     },
0077     {
0078         "BriefDescription": "SSE* FP single precision Uops",
0079         "Counter": "0,1,2,3",
0080         "EventCode": "0x10",
0081         "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION",
0082         "SampleAfterValue": "2000000",
0083         "UMask": "0x40"
0084     },
0085     {
0086         "BriefDescription": "Computational floating-point operations executed",
0087         "Counter": "0,1,2,3",
0088         "EventCode": "0x10",
0089         "EventName": "FP_COMP_OPS_EXE.X87",
0090         "SampleAfterValue": "2000000",
0091         "UMask": "0x1"
0092     },
0093     {
0094         "BriefDescription": "All Floating Point to and from MMX transitions",
0095         "Counter": "0,1,2,3",
0096         "EventCode": "0xCC",
0097         "EventName": "FP_MMX_TRANS.ANY",
0098         "SampleAfterValue": "2000000",
0099         "UMask": "0x3"
0100     },
0101     {
0102         "BriefDescription": "Transitions from MMX to Floating Point instructions",
0103         "Counter": "0,1,2,3",
0104         "EventCode": "0xCC",
0105         "EventName": "FP_MMX_TRANS.TO_FP",
0106         "SampleAfterValue": "2000000",
0107         "UMask": "0x1"
0108     },
0109     {
0110         "BriefDescription": "Transitions from Floating Point to MMX instructions",
0111         "Counter": "0,1,2,3",
0112         "EventCode": "0xCC",
0113         "EventName": "FP_MMX_TRANS.TO_MMX",
0114         "SampleAfterValue": "2000000",
0115         "UMask": "0x2"
0116     },
0117     {
0118         "BriefDescription": "128 bit SIMD integer pack operations",
0119         "Counter": "0,1,2,3",
0120         "EventCode": "0x12",
0121         "EventName": "SIMD_INT_128.PACK",
0122         "SampleAfterValue": "200000",
0123         "UMask": "0x4"
0124     },
0125     {
0126         "BriefDescription": "128 bit SIMD integer arithmetic operations",
0127         "Counter": "0,1,2,3",
0128         "EventCode": "0x12",
0129         "EventName": "SIMD_INT_128.PACKED_ARITH",
0130         "SampleAfterValue": "200000",
0131         "UMask": "0x20"
0132     },
0133     {
0134         "BriefDescription": "128 bit SIMD integer logical operations",
0135         "Counter": "0,1,2,3",
0136         "EventCode": "0x12",
0137         "EventName": "SIMD_INT_128.PACKED_LOGICAL",
0138         "SampleAfterValue": "200000",
0139         "UMask": "0x10"
0140     },
0141     {
0142         "BriefDescription": "128 bit SIMD integer multiply operations",
0143         "Counter": "0,1,2,3",
0144         "EventCode": "0x12",
0145         "EventName": "SIMD_INT_128.PACKED_MPY",
0146         "SampleAfterValue": "200000",
0147         "UMask": "0x1"
0148     },
0149     {
0150         "BriefDescription": "128 bit SIMD integer shift operations",
0151         "Counter": "0,1,2,3",
0152         "EventCode": "0x12",
0153         "EventName": "SIMD_INT_128.PACKED_SHIFT",
0154         "SampleAfterValue": "200000",
0155         "UMask": "0x2"
0156     },
0157     {
0158         "BriefDescription": "128 bit SIMD integer shuffle/move operations",
0159         "Counter": "0,1,2,3",
0160         "EventCode": "0x12",
0161         "EventName": "SIMD_INT_128.SHUFFLE_MOVE",
0162         "SampleAfterValue": "200000",
0163         "UMask": "0x40"
0164     },
0165     {
0166         "BriefDescription": "128 bit SIMD integer unpack operations",
0167         "Counter": "0,1,2,3",
0168         "EventCode": "0x12",
0169         "EventName": "SIMD_INT_128.UNPACK",
0170         "SampleAfterValue": "200000",
0171         "UMask": "0x8"
0172     },
0173     {
0174         "BriefDescription": "SIMD integer 64 bit pack operations",
0175         "Counter": "0,1,2,3",
0176         "EventCode": "0xFD",
0177         "EventName": "SIMD_INT_64.PACK",
0178         "SampleAfterValue": "200000",
0179         "UMask": "0x4"
0180     },
0181     {
0182         "BriefDescription": "SIMD integer 64 bit arithmetic operations",
0183         "Counter": "0,1,2,3",
0184         "EventCode": "0xFD",
0185         "EventName": "SIMD_INT_64.PACKED_ARITH",
0186         "SampleAfterValue": "200000",
0187         "UMask": "0x20"
0188     },
0189     {
0190         "BriefDescription": "SIMD integer 64 bit logical operations",
0191         "Counter": "0,1,2,3",
0192         "EventCode": "0xFD",
0193         "EventName": "SIMD_INT_64.PACKED_LOGICAL",
0194         "SampleAfterValue": "200000",
0195         "UMask": "0x10"
0196     },
0197     {
0198         "BriefDescription": "SIMD integer 64 bit packed multiply operations",
0199         "Counter": "0,1,2,3",
0200         "EventCode": "0xFD",
0201         "EventName": "SIMD_INT_64.PACKED_MPY",
0202         "SampleAfterValue": "200000",
0203         "UMask": "0x1"
0204     },
0205     {
0206         "BriefDescription": "SIMD integer 64 bit shift operations",
0207         "Counter": "0,1,2,3",
0208         "EventCode": "0xFD",
0209         "EventName": "SIMD_INT_64.PACKED_SHIFT",
0210         "SampleAfterValue": "200000",
0211         "UMask": "0x2"
0212     },
0213     {
0214         "BriefDescription": "SIMD integer 64 bit shuffle/move operations",
0215         "Counter": "0,1,2,3",
0216         "EventCode": "0xFD",
0217         "EventName": "SIMD_INT_64.SHUFFLE_MOVE",
0218         "SampleAfterValue": "200000",
0219         "UMask": "0x40"
0220     },
0221     {
0222         "BriefDescription": "SIMD integer 64 bit unpack operations",
0223         "Counter": "0,1,2,3",
0224         "EventCode": "0xFD",
0225         "EventName": "SIMD_INT_64.UNPACK",
0226         "SampleAfterValue": "200000",
0227         "UMask": "0x8"
0228     }
0229 ]