162306a36Sopenharmony_ci[ 262306a36Sopenharmony_ci { 362306a36Sopenharmony_ci "BriefDescription": "X87 Floating point assists (Precise Event)", 462306a36Sopenharmony_ci "EventCode": "0xF7", 562306a36Sopenharmony_ci "EventName": "FP_ASSIST.ALL", 662306a36Sopenharmony_ci "PEBS": "1", 762306a36Sopenharmony_ci "SampleAfterValue": "20000", 862306a36Sopenharmony_ci "UMask": "0x1" 962306a36Sopenharmony_ci }, 1062306a36Sopenharmony_ci { 1162306a36Sopenharmony_ci "BriefDescription": "X87 Floating poiint assists for invalid input value (Precise Event)", 1262306a36Sopenharmony_ci "EventCode": "0xF7", 1362306a36Sopenharmony_ci "EventName": "FP_ASSIST.INPUT", 1462306a36Sopenharmony_ci "PEBS": "1", 1562306a36Sopenharmony_ci "SampleAfterValue": "20000", 1662306a36Sopenharmony_ci "UMask": "0x4" 1762306a36Sopenharmony_ci }, 1862306a36Sopenharmony_ci { 1962306a36Sopenharmony_ci "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)", 2062306a36Sopenharmony_ci "EventCode": "0xF7", 2162306a36Sopenharmony_ci "EventName": "FP_ASSIST.OUTPUT", 2262306a36Sopenharmony_ci "PEBS": "1", 2362306a36Sopenharmony_ci "SampleAfterValue": "20000", 2462306a36Sopenharmony_ci "UMask": "0x2" 2562306a36Sopenharmony_ci }, 2662306a36Sopenharmony_ci { 2762306a36Sopenharmony_ci "BriefDescription": "MMX Uops", 2862306a36Sopenharmony_ci "EventCode": "0x10", 2962306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.MMX", 3062306a36Sopenharmony_ci "SampleAfterValue": "2000000", 3162306a36Sopenharmony_ci "UMask": "0x2" 3262306a36Sopenharmony_ci }, 3362306a36Sopenharmony_ci { 3462306a36Sopenharmony_ci "BriefDescription": "SSE2 integer Uops", 3562306a36Sopenharmony_ci "EventCode": "0x10", 3662306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER", 3762306a36Sopenharmony_ci "SampleAfterValue": "2000000", 3862306a36Sopenharmony_ci "UMask": "0x8" 3962306a36Sopenharmony_ci }, 4062306a36Sopenharmony_ci { 4162306a36Sopenharmony_ci "BriefDescription": "SSE* FP double precision Uops", 4262306a36Sopenharmony_ci "EventCode": "0x10", 4362306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", 4462306a36Sopenharmony_ci "SampleAfterValue": "2000000", 4562306a36Sopenharmony_ci "UMask": "0x80" 4662306a36Sopenharmony_ci }, 4762306a36Sopenharmony_ci { 4862306a36Sopenharmony_ci "BriefDescription": "SSE and SSE2 FP Uops", 4962306a36Sopenharmony_ci "EventCode": "0x10", 5062306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE_FP", 5162306a36Sopenharmony_ci "SampleAfterValue": "2000000", 5262306a36Sopenharmony_ci "UMask": "0x4" 5362306a36Sopenharmony_ci }, 5462306a36Sopenharmony_ci { 5562306a36Sopenharmony_ci "BriefDescription": "SSE FP packed Uops", 5662306a36Sopenharmony_ci "EventCode": "0x10", 5762306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED", 5862306a36Sopenharmony_ci "SampleAfterValue": "2000000", 5962306a36Sopenharmony_ci "UMask": "0x10" 6062306a36Sopenharmony_ci }, 6162306a36Sopenharmony_ci { 6262306a36Sopenharmony_ci "BriefDescription": "SSE FP scalar Uops", 6362306a36Sopenharmony_ci "EventCode": "0x10", 6462306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR", 6562306a36Sopenharmony_ci "SampleAfterValue": "2000000", 6662306a36Sopenharmony_ci "UMask": "0x20" 6762306a36Sopenharmony_ci }, 6862306a36Sopenharmony_ci { 6962306a36Sopenharmony_ci "BriefDescription": "SSE* FP single precision Uops", 7062306a36Sopenharmony_ci "EventCode": "0x10", 7162306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", 7262306a36Sopenharmony_ci "SampleAfterValue": "2000000", 7362306a36Sopenharmony_ci "UMask": "0x40" 7462306a36Sopenharmony_ci }, 7562306a36Sopenharmony_ci { 7662306a36Sopenharmony_ci "BriefDescription": "Computational floating-point operations executed", 7762306a36Sopenharmony_ci "EventCode": "0x10", 7862306a36Sopenharmony_ci "EventName": "FP_COMP_OPS_EXE.X87", 7962306a36Sopenharmony_ci "SampleAfterValue": "2000000", 8062306a36Sopenharmony_ci "UMask": "0x1" 8162306a36Sopenharmony_ci }, 8262306a36Sopenharmony_ci { 8362306a36Sopenharmony_ci "BriefDescription": "All Floating Point to and from MMX transitions", 8462306a36Sopenharmony_ci "EventCode": "0xCC", 8562306a36Sopenharmony_ci "EventName": "FP_MMX_TRANS.ANY", 8662306a36Sopenharmony_ci "SampleAfterValue": "2000000", 8762306a36Sopenharmony_ci "UMask": "0x3" 8862306a36Sopenharmony_ci }, 8962306a36Sopenharmony_ci { 9062306a36Sopenharmony_ci "BriefDescription": "Transitions from MMX to Floating Point instructions", 9162306a36Sopenharmony_ci "EventCode": "0xCC", 9262306a36Sopenharmony_ci "EventName": "FP_MMX_TRANS.TO_FP", 9362306a36Sopenharmony_ci "SampleAfterValue": "2000000", 9462306a36Sopenharmony_ci "UMask": "0x1" 9562306a36Sopenharmony_ci }, 9662306a36Sopenharmony_ci { 9762306a36Sopenharmony_ci "BriefDescription": "Transitions from Floating Point to MMX instructions", 9862306a36Sopenharmony_ci "EventCode": "0xCC", 9962306a36Sopenharmony_ci "EventName": "FP_MMX_TRANS.TO_MMX", 10062306a36Sopenharmony_ci "SampleAfterValue": "2000000", 10162306a36Sopenharmony_ci "UMask": "0x2" 10262306a36Sopenharmony_ci }, 10362306a36Sopenharmony_ci { 10462306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer pack operations", 10562306a36Sopenharmony_ci "EventCode": "0x12", 10662306a36Sopenharmony_ci "EventName": "SIMD_INT_128.PACK", 10762306a36Sopenharmony_ci "SampleAfterValue": "200000", 10862306a36Sopenharmony_ci "UMask": "0x4" 10962306a36Sopenharmony_ci }, 11062306a36Sopenharmony_ci { 11162306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer arithmetic operations", 11262306a36Sopenharmony_ci "EventCode": "0x12", 11362306a36Sopenharmony_ci "EventName": "SIMD_INT_128.PACKED_ARITH", 11462306a36Sopenharmony_ci "SampleAfterValue": "200000", 11562306a36Sopenharmony_ci "UMask": "0x20" 11662306a36Sopenharmony_ci }, 11762306a36Sopenharmony_ci { 11862306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer logical operations", 11962306a36Sopenharmony_ci "EventCode": "0x12", 12062306a36Sopenharmony_ci "EventName": "SIMD_INT_128.PACKED_LOGICAL", 12162306a36Sopenharmony_ci "SampleAfterValue": "200000", 12262306a36Sopenharmony_ci "UMask": "0x10" 12362306a36Sopenharmony_ci }, 12462306a36Sopenharmony_ci { 12562306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer multiply operations", 12662306a36Sopenharmony_ci "EventCode": "0x12", 12762306a36Sopenharmony_ci "EventName": "SIMD_INT_128.PACKED_MPY", 12862306a36Sopenharmony_ci "SampleAfterValue": "200000", 12962306a36Sopenharmony_ci "UMask": "0x1" 13062306a36Sopenharmony_ci }, 13162306a36Sopenharmony_ci { 13262306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer shift operations", 13362306a36Sopenharmony_ci "EventCode": "0x12", 13462306a36Sopenharmony_ci "EventName": "SIMD_INT_128.PACKED_SHIFT", 13562306a36Sopenharmony_ci "SampleAfterValue": "200000", 13662306a36Sopenharmony_ci "UMask": "0x2" 13762306a36Sopenharmony_ci }, 13862306a36Sopenharmony_ci { 13962306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer shuffle/move operations", 14062306a36Sopenharmony_ci "EventCode": "0x12", 14162306a36Sopenharmony_ci "EventName": "SIMD_INT_128.SHUFFLE_MOVE", 14262306a36Sopenharmony_ci "SampleAfterValue": "200000", 14362306a36Sopenharmony_ci "UMask": "0x40" 14462306a36Sopenharmony_ci }, 14562306a36Sopenharmony_ci { 14662306a36Sopenharmony_ci "BriefDescription": "128 bit SIMD integer unpack operations", 14762306a36Sopenharmony_ci "EventCode": "0x12", 14862306a36Sopenharmony_ci "EventName": "SIMD_INT_128.UNPACK", 14962306a36Sopenharmony_ci "SampleAfterValue": "200000", 15062306a36Sopenharmony_ci "UMask": "0x8" 15162306a36Sopenharmony_ci }, 15262306a36Sopenharmony_ci { 15362306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit pack operations", 15462306a36Sopenharmony_ci "EventCode": "0xFD", 15562306a36Sopenharmony_ci "EventName": "SIMD_INT_64.PACK", 15662306a36Sopenharmony_ci "SampleAfterValue": "200000", 15762306a36Sopenharmony_ci "UMask": "0x4" 15862306a36Sopenharmony_ci }, 15962306a36Sopenharmony_ci { 16062306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit arithmetic operations", 16162306a36Sopenharmony_ci "EventCode": "0xFD", 16262306a36Sopenharmony_ci "EventName": "SIMD_INT_64.PACKED_ARITH", 16362306a36Sopenharmony_ci "SampleAfterValue": "200000", 16462306a36Sopenharmony_ci "UMask": "0x20" 16562306a36Sopenharmony_ci }, 16662306a36Sopenharmony_ci { 16762306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit logical operations", 16862306a36Sopenharmony_ci "EventCode": "0xFD", 16962306a36Sopenharmony_ci "EventName": "SIMD_INT_64.PACKED_LOGICAL", 17062306a36Sopenharmony_ci "SampleAfterValue": "200000", 17162306a36Sopenharmony_ci "UMask": "0x10" 17262306a36Sopenharmony_ci }, 17362306a36Sopenharmony_ci { 17462306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit packed multiply operations", 17562306a36Sopenharmony_ci "EventCode": "0xFD", 17662306a36Sopenharmony_ci "EventName": "SIMD_INT_64.PACKED_MPY", 17762306a36Sopenharmony_ci "SampleAfterValue": "200000", 17862306a36Sopenharmony_ci "UMask": "0x1" 17962306a36Sopenharmony_ci }, 18062306a36Sopenharmony_ci { 18162306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit shift operations", 18262306a36Sopenharmony_ci "EventCode": "0xFD", 18362306a36Sopenharmony_ci "EventName": "SIMD_INT_64.PACKED_SHIFT", 18462306a36Sopenharmony_ci "SampleAfterValue": "200000", 18562306a36Sopenharmony_ci "UMask": "0x2" 18662306a36Sopenharmony_ci }, 18762306a36Sopenharmony_ci { 18862306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit shuffle/move operations", 18962306a36Sopenharmony_ci "EventCode": "0xFD", 19062306a36Sopenharmony_ci "EventName": "SIMD_INT_64.SHUFFLE_MOVE", 19162306a36Sopenharmony_ci "SampleAfterValue": "200000", 19262306a36Sopenharmony_ci "UMask": "0x40" 19362306a36Sopenharmony_ci }, 19462306a36Sopenharmony_ci { 19562306a36Sopenharmony_ci "BriefDescription": "SIMD integer 64 bit unpack operations", 19662306a36Sopenharmony_ci "EventCode": "0xFD", 19762306a36Sopenharmony_ci "EventName": "SIMD_INT_64.UNPACK", 19862306a36Sopenharmony_ci "SampleAfterValue": "200000", 19962306a36Sopenharmony_ci "UMask": "0x8" 20062306a36Sopenharmony_ci } 20162306a36Sopenharmony_ci] 202