162306a36Sopenharmony_ci[ 262306a36Sopenharmony_ci { 362306a36Sopenharmony_ci "BriefDescription": "BACLEARS asserted.", 462306a36Sopenharmony_ci "EventCode": "0xE6", 562306a36Sopenharmony_ci "EventName": "BACLEARS.ANY", 662306a36Sopenharmony_ci "SampleAfterValue": "2000000", 762306a36Sopenharmony_ci "UMask": "0x1" 862306a36Sopenharmony_ci }, 962306a36Sopenharmony_ci { 1062306a36Sopenharmony_ci "BriefDescription": "Cycles during which instruction fetches are stalled.", 1162306a36Sopenharmony_ci "EventCode": "0x86", 1262306a36Sopenharmony_ci "EventName": "CYCLES_ICACHE_MEM_STALLED.ICACHE_MEM_STALLED", 1362306a36Sopenharmony_ci "SampleAfterValue": "2000000", 1462306a36Sopenharmony_ci "UMask": "0x1" 1562306a36Sopenharmony_ci }, 1662306a36Sopenharmony_ci { 1762306a36Sopenharmony_ci "BriefDescription": "Decode stall due to IQ full", 1862306a36Sopenharmony_ci "EventCode": "0x87", 1962306a36Sopenharmony_ci "EventName": "DECODE_STALL.IQ_FULL", 2062306a36Sopenharmony_ci "SampleAfterValue": "2000000", 2162306a36Sopenharmony_ci "UMask": "0x2" 2262306a36Sopenharmony_ci }, 2362306a36Sopenharmony_ci { 2462306a36Sopenharmony_ci "BriefDescription": "Decode stall due to PFB empty", 2562306a36Sopenharmony_ci "EventCode": "0x87", 2662306a36Sopenharmony_ci "EventName": "DECODE_STALL.PFB_EMPTY", 2762306a36Sopenharmony_ci "SampleAfterValue": "2000000", 2862306a36Sopenharmony_ci "UMask": "0x1" 2962306a36Sopenharmony_ci }, 3062306a36Sopenharmony_ci { 3162306a36Sopenharmony_ci "BriefDescription": "Instruction fetches.", 3262306a36Sopenharmony_ci "EventCode": "0x80", 3362306a36Sopenharmony_ci "EventName": "ICACHE.ACCESSES", 3462306a36Sopenharmony_ci "SampleAfterValue": "200000", 3562306a36Sopenharmony_ci "UMask": "0x3" 3662306a36Sopenharmony_ci }, 3762306a36Sopenharmony_ci { 3862306a36Sopenharmony_ci "BriefDescription": "Icache hit", 3962306a36Sopenharmony_ci "EventCode": "0x80", 4062306a36Sopenharmony_ci "EventName": "ICACHE.HIT", 4162306a36Sopenharmony_ci "SampleAfterValue": "200000", 4262306a36Sopenharmony_ci "UMask": "0x1" 4362306a36Sopenharmony_ci }, 4462306a36Sopenharmony_ci { 4562306a36Sopenharmony_ci "BriefDescription": "Icache miss", 4662306a36Sopenharmony_ci "EventCode": "0x80", 4762306a36Sopenharmony_ci "EventName": "ICACHE.MISSES", 4862306a36Sopenharmony_ci "SampleAfterValue": "200000", 4962306a36Sopenharmony_ci "UMask": "0x2" 5062306a36Sopenharmony_ci }, 5162306a36Sopenharmony_ci { 5262306a36Sopenharmony_ci "BriefDescription": "All Instructions decoded", 5362306a36Sopenharmony_ci "EventCode": "0xAA", 5462306a36Sopenharmony_ci "EventName": "MACRO_INSTS.ALL_DECODED", 5562306a36Sopenharmony_ci "SampleAfterValue": "2000000", 5662306a36Sopenharmony_ci "UMask": "0x3" 5762306a36Sopenharmony_ci }, 5862306a36Sopenharmony_ci { 5962306a36Sopenharmony_ci "BriefDescription": "CISC macro instructions decoded", 6062306a36Sopenharmony_ci "EventCode": "0xAA", 6162306a36Sopenharmony_ci "EventName": "MACRO_INSTS.CISC_DECODED", 6262306a36Sopenharmony_ci "SampleAfterValue": "2000000", 6362306a36Sopenharmony_ci "UMask": "0x2" 6462306a36Sopenharmony_ci }, 6562306a36Sopenharmony_ci { 6662306a36Sopenharmony_ci "BriefDescription": "Non-CISC nacro instructions decoded", 6762306a36Sopenharmony_ci "EventCode": "0xAA", 6862306a36Sopenharmony_ci "EventName": "MACRO_INSTS.NON_CISC_DECODED", 6962306a36Sopenharmony_ci "SampleAfterValue": "2000000", 7062306a36Sopenharmony_ci "UMask": "0x1" 7162306a36Sopenharmony_ci }, 7262306a36Sopenharmony_ci { 7362306a36Sopenharmony_ci "BriefDescription": "This event counts the cycles where 1 or more uops are issued by the micro-sequencer (MS), including microcode assists and inserted flows, and written to the IQ.", 7462306a36Sopenharmony_ci "CounterMask": "1", 7562306a36Sopenharmony_ci "EventCode": "0xA9", 7662306a36Sopenharmony_ci "EventName": "UOPS.MS_CYCLES", 7762306a36Sopenharmony_ci "SampleAfterValue": "2000000", 7862306a36Sopenharmony_ci "UMask": "0x1" 7962306a36Sopenharmony_ci } 8062306a36Sopenharmony_ci] 81