12079f7aaSVijay Thakkar[ 22079f7aaSVijay Thakkar { 32079f7aaSVijay Thakkar "EventName": "de_dis_uop_queue_empty_di0", 42079f7aaSVijay Thakkar "EventCode": "0xa9", 52079f7aaSVijay Thakkar "BriefDescription": "Cycles where the Micro-Op Queue is empty." 62079f7aaSVijay Thakkar }, 72079f7aaSVijay Thakkar { 82079f7aaSVijay Thakkar "EventName": "de_dis_uops_from_decoder", 92079f7aaSVijay Thakkar "EventCode": "0xaa", 102079f7aaSVijay Thakkar "BriefDescription": "Ops dispatched from either the decoders, OpCache or both.", 112079f7aaSVijay Thakkar "UMask": "0xff" 122079f7aaSVijay Thakkar }, 132079f7aaSVijay Thakkar { 142079f7aaSVijay Thakkar "EventName": "de_dis_uops_from_decoder.opcache_dispatched", 152079f7aaSVijay Thakkar "EventCode": "0xaa", 162079f7aaSVijay Thakkar "BriefDescription": "Count of dispatched Ops from OpCache.", 17*e5f2b4e1SSmita Koralahalli "UMask": "0x02" 182079f7aaSVijay Thakkar }, 192079f7aaSVijay Thakkar { 202079f7aaSVijay Thakkar "EventName": "de_dis_uops_from_decoder.decoder_dispatched", 212079f7aaSVijay Thakkar "EventCode": "0xaa", 222079f7aaSVijay Thakkar "BriefDescription": "Count of dispatched Ops from Decoder.", 23*e5f2b4e1SSmita Koralahalli "UMask": "0x01" 242079f7aaSVijay Thakkar }, 252079f7aaSVijay Thakkar { 262079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.fp_misc_rsrc_stall", 272079f7aaSVijay Thakkar "EventCode": "0xae", 282079f7aaSVijay Thakkar "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.", 292079f7aaSVijay Thakkar "UMask": "0x80" 302079f7aaSVijay Thakkar }, 312079f7aaSVijay Thakkar { 322079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.fp_sch_rsrc_stall", 332079f7aaSVijay Thakkar "EventCode": "0xae", 342079f7aaSVijay Thakkar "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.", 352079f7aaSVijay Thakkar "UMask": "0x40" 362079f7aaSVijay Thakkar }, 372079f7aaSVijay Thakkar { 382079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.fp_reg_file_rsrc_stall", 392079f7aaSVijay Thakkar "EventCode": "0xae", 402079f7aaSVijay Thakkar "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.", 412079f7aaSVijay Thakkar "UMask": "0x20" 422079f7aaSVijay Thakkar }, 432079f7aaSVijay Thakkar { 442079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.taken_branch_buffer_rsrc_stall", 452079f7aaSVijay Thakkar "EventCode": "0xae", 462079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Taken branch buffer resource stall.", 472079f7aaSVijay Thakkar "UMask": "0x10" 482079f7aaSVijay Thakkar }, 492079f7aaSVijay Thakkar { 502079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.int_sched_misc_token_stall", 512079f7aaSVijay Thakkar "EventCode": "0xae", 522079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Integer Scheduler miscellaneous resource stall.", 53*e5f2b4e1SSmita Koralahalli "UMask": "0x08" 542079f7aaSVijay Thakkar }, 552079f7aaSVijay Thakkar { 562079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.store_queue_token_stall", 572079f7aaSVijay Thakkar "EventCode": "0xae", 582079f7aaSVijay Thakkar "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.", 59*e5f2b4e1SSmita Koralahalli "UMask": "0x04" 602079f7aaSVijay Thakkar }, 612079f7aaSVijay Thakkar { 622079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.load_queue_token_stall", 632079f7aaSVijay Thakkar "EventCode": "0xae", 642079f7aaSVijay Thakkar "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.", 65*e5f2b4e1SSmita Koralahalli "UMask": "0x02" 662079f7aaSVijay Thakkar }, 672079f7aaSVijay Thakkar { 682079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls1.int_phy_reg_file_token_stall", 692079f7aaSVijay Thakkar "EventCode": "0xae", 702079f7aaSVijay Thakkar "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.", 71*e5f2b4e1SSmita Koralahalli "UMask": "0x01" 722079f7aaSVijay Thakkar }, 732079f7aaSVijay Thakkar { 742079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.sc_agu_dispatch_stall", 752079f7aaSVijay Thakkar "EventCode": "0xaf", 762079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. SC AGU dispatch stall.", 772079f7aaSVijay Thakkar "UMask": "0x40" 782079f7aaSVijay Thakkar }, 792079f7aaSVijay Thakkar { 802079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.retire_token_stall", 812079f7aaSVijay Thakkar "EventCode": "0xaf", 822079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. RETIRE Tokens unavailable.", 832079f7aaSVijay Thakkar "UMask": "0x20" 842079f7aaSVijay Thakkar }, 852079f7aaSVijay Thakkar { 862079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.agsq_token_stall", 872079f7aaSVijay Thakkar "EventCode": "0xaf", 882079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. AGSQ Tokens unavailable.", 892079f7aaSVijay Thakkar "UMask": "0x10" 902079f7aaSVijay Thakkar }, 912079f7aaSVijay Thakkar { 922079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.alu_token_stall", 932079f7aaSVijay Thakkar "EventCode": "0xaf", 942079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALU tokens total unavailable.", 95*e5f2b4e1SSmita Koralahalli "UMask": "0x08" 962079f7aaSVijay Thakkar }, 972079f7aaSVijay Thakkar { 982079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.alsq3_0_token_stall", 992079f7aaSVijay Thakkar "EventCode": "0xaf", 1002079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ3_0_TokenStall.", 101*e5f2b4e1SSmita Koralahalli "UMask": "0x04" 1022079f7aaSVijay Thakkar }, 1032079f7aaSVijay Thakkar { 1042079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.alsq2_token_stall", 1052079f7aaSVijay Thakkar "EventCode": "0xaf", 1062079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 2 Tokens unavailable.", 107*e5f2b4e1SSmita Koralahalli "UMask": "0x02" 1082079f7aaSVijay Thakkar }, 1092079f7aaSVijay Thakkar { 1102079f7aaSVijay Thakkar "EventName": "de_dis_dispatch_token_stalls0.alsq1_token_stall", 1112079f7aaSVijay Thakkar "EventCode": "0xaf", 1122079f7aaSVijay Thakkar "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 1 Tokens unavailable.", 113*e5f2b4e1SSmita Koralahalli "UMask": "0x01" 1142079f7aaSVijay Thakkar } 1152079f7aaSVijay Thakkar] 116