162306a36Sopenharmony_ci[ 262306a36Sopenharmony_ci { 362306a36Sopenharmony_ci "EventName": "de_dis_uop_queue_empty_di0", 462306a36Sopenharmony_ci "EventCode": "0xa9", 562306a36Sopenharmony_ci "BriefDescription": "Cycles where the Micro-Op Queue is empty." 662306a36Sopenharmony_ci }, 762306a36Sopenharmony_ci { 862306a36Sopenharmony_ci "EventName": "de_dis_uops_from_decoder", 962306a36Sopenharmony_ci "EventCode": "0xaa", 1062306a36Sopenharmony_ci "BriefDescription": "Ops dispatched from either the decoders, OpCache or both.", 1162306a36Sopenharmony_ci "UMask": "0xff" 1262306a36Sopenharmony_ci }, 1362306a36Sopenharmony_ci { 1462306a36Sopenharmony_ci "EventName": "de_dis_uops_from_decoder.opcache_dispatched", 1562306a36Sopenharmony_ci "EventCode": "0xaa", 1662306a36Sopenharmony_ci "BriefDescription": "Count of dispatched Ops from OpCache.", 1762306a36Sopenharmony_ci "UMask": "0x02" 1862306a36Sopenharmony_ci }, 1962306a36Sopenharmony_ci { 2062306a36Sopenharmony_ci "EventName": "de_dis_uops_from_decoder.decoder_dispatched", 2162306a36Sopenharmony_ci "EventCode": "0xaa", 2262306a36Sopenharmony_ci "BriefDescription": "Count of dispatched Ops from Decoder.", 2362306a36Sopenharmony_ci "UMask": "0x01" 2462306a36Sopenharmony_ci }, 2562306a36Sopenharmony_ci { 2662306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.fp_misc_rsrc_stall", 2762306a36Sopenharmony_ci "EventCode": "0xae", 2862306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. FP Miscellaneous resource unavailable. Applies to the recovery of mispredicts with FP ops.", 2962306a36Sopenharmony_ci "UMask": "0x80" 3062306a36Sopenharmony_ci }, 3162306a36Sopenharmony_ci { 3262306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.fp_sch_rsrc_stall", 3362306a36Sopenharmony_ci "EventCode": "0xae", 3462306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. FP scheduler resource stall. Applies to ops that use the FP scheduler.", 3562306a36Sopenharmony_ci "UMask": "0x40" 3662306a36Sopenharmony_ci }, 3762306a36Sopenharmony_ci { 3862306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.fp_reg_file_rsrc_stall", 3962306a36Sopenharmony_ci "EventCode": "0xae", 4062306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Floating point register file resource stall. Applies to all FP ops that have a destination register.", 4162306a36Sopenharmony_ci "UMask": "0x20" 4262306a36Sopenharmony_ci }, 4362306a36Sopenharmony_ci { 4462306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.taken_branch_buffer_rsrc_stall", 4562306a36Sopenharmony_ci "EventCode": "0xae", 4662306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Taken branch buffer resource stall.", 4762306a36Sopenharmony_ci "UMask": "0x10" 4862306a36Sopenharmony_ci }, 4962306a36Sopenharmony_ci { 5062306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.int_sched_misc_token_stall", 5162306a36Sopenharmony_ci "EventCode": "0xae", 5262306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Integer Scheduler miscellaneous resource stall.", 5362306a36Sopenharmony_ci "UMask": "0x08" 5462306a36Sopenharmony_ci }, 5562306a36Sopenharmony_ci { 5662306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.store_queue_token_stall", 5762306a36Sopenharmony_ci "EventCode": "0xae", 5862306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Store queue resource stall. Applies to all ops with store semantics.", 5962306a36Sopenharmony_ci "UMask": "0x04" 6062306a36Sopenharmony_ci }, 6162306a36Sopenharmony_ci { 6262306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.load_queue_token_stall", 6362306a36Sopenharmony_ci "EventCode": "0xae", 6462306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Load queue resource stall. Applies to all ops with load semantics.", 6562306a36Sopenharmony_ci "UMask": "0x02" 6662306a36Sopenharmony_ci }, 6762306a36Sopenharmony_ci { 6862306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls1.int_phy_reg_file_token_stall", 6962306a36Sopenharmony_ci "EventCode": "0xae", 7062306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Integer Physical Register File resource stall. Applies to all ops that have an integer destination register.", 7162306a36Sopenharmony_ci "UMask": "0x01" 7262306a36Sopenharmony_ci }, 7362306a36Sopenharmony_ci { 7462306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.sc_agu_dispatch_stall", 7562306a36Sopenharmony_ci "EventCode": "0xaf", 7662306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. SC AGU dispatch stall.", 7762306a36Sopenharmony_ci "UMask": "0x40" 7862306a36Sopenharmony_ci }, 7962306a36Sopenharmony_ci { 8062306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.retire_token_stall", 8162306a36Sopenharmony_ci "EventCode": "0xaf", 8262306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. RETIRE Tokens unavailable.", 8362306a36Sopenharmony_ci "UMask": "0x20" 8462306a36Sopenharmony_ci }, 8562306a36Sopenharmony_ci { 8662306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.agsq_token_stall", 8762306a36Sopenharmony_ci "EventCode": "0xaf", 8862306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. AGSQ Tokens unavailable.", 8962306a36Sopenharmony_ci "UMask": "0x10" 9062306a36Sopenharmony_ci }, 9162306a36Sopenharmony_ci { 9262306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.alu_token_stall", 9362306a36Sopenharmony_ci "EventCode": "0xaf", 9462306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALU tokens total unavailable.", 9562306a36Sopenharmony_ci "UMask": "0x08" 9662306a36Sopenharmony_ci }, 9762306a36Sopenharmony_ci { 9862306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.alsq3_0_token_stall", 9962306a36Sopenharmony_ci "EventCode": "0xaf", 10062306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ3_0_TokenStall.", 10162306a36Sopenharmony_ci "UMask": "0x04" 10262306a36Sopenharmony_ci }, 10362306a36Sopenharmony_ci { 10462306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.alsq2_token_stall", 10562306a36Sopenharmony_ci "EventCode": "0xaf", 10662306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 2 Tokens unavailable.", 10762306a36Sopenharmony_ci "UMask": "0x02" 10862306a36Sopenharmony_ci }, 10962306a36Sopenharmony_ci { 11062306a36Sopenharmony_ci "EventName": "de_dis_dispatch_token_stalls0.alsq1_token_stall", 11162306a36Sopenharmony_ci "EventCode": "0xaf", 11262306a36Sopenharmony_ci "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 1 Tokens unavailable.", 11362306a36Sopenharmony_ci "UMask": "0x01" 11462306a36Sopenharmony_ci } 11562306a36Sopenharmony_ci] 116