xref: /freebsd/lib/libpmc/pmu-events/arch/x86/amdzen2/other.json (revision 52d973f52c07b94909a6487be373c269988dc151)
148daf251SAlexander Motin[
248daf251SAlexander Motin  {
348daf251SAlexander Motin    "EventName": "de_dis_uop_queue_empty_di0",
448daf251SAlexander Motin    "EventCode": "0xa9",
548daf251SAlexander Motin    "BriefDescription": "Cycles where the Micro-Op Queue is empty."
648daf251SAlexander Motin  },
748daf251SAlexander Motin  {
848daf251SAlexander Motin    "EventName": "de_dis_uops_from_decoder",
948daf251SAlexander Motin    "EventCode": "0xaa",
1048daf251SAlexander Motin    "BriefDescription": "Ops dispatched from either the decoders, OpCache or both.",
1148daf251SAlexander Motin    "UMask": "0xff"
1248daf251SAlexander Motin  },
1348daf251SAlexander Motin  {
1448daf251SAlexander Motin    "EventName": "de_dis_uops_from_decoder.opcache_dispatched",
1548daf251SAlexander Motin    "EventCode": "0xaa",
1648daf251SAlexander Motin    "BriefDescription": "Count of dispatched Ops from OpCache.",
17*52d973f5SAlexander Motin    "UMask": "0x02"
1848daf251SAlexander Motin  },
1948daf251SAlexander Motin  {
2048daf251SAlexander Motin    "EventName": "de_dis_uops_from_decoder.decoder_dispatched",
2148daf251SAlexander Motin    "EventCode": "0xaa",
2248daf251SAlexander Motin    "BriefDescription": "Count of dispatched Ops from Decoder.",
23*52d973f5SAlexander Motin    "UMask": "0x01"
2448daf251SAlexander Motin  },
2548daf251SAlexander Motin  {
2648daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.fp_misc_rsrc_stall",
2748daf251SAlexander Motin    "EventCode": "0xae",
2848daf251SAlexander Motin    "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.",
2948daf251SAlexander Motin    "UMask": "0x80"
3048daf251SAlexander Motin  },
3148daf251SAlexander Motin  {
3248daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.fp_sch_rsrc_stall",
3348daf251SAlexander Motin    "EventCode": "0xae",
3448daf251SAlexander Motin    "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.",
3548daf251SAlexander Motin    "UMask": "0x40"
3648daf251SAlexander Motin  },
3748daf251SAlexander Motin  {
3848daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.fp_reg_file_rsrc_stall",
3948daf251SAlexander Motin    "EventCode": "0xae",
4048daf251SAlexander Motin    "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.",
4148daf251SAlexander Motin    "UMask": "0x20"
4248daf251SAlexander Motin  },
4348daf251SAlexander Motin  {
4448daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.taken_branch_buffer_rsrc_stall",
4548daf251SAlexander Motin    "EventCode": "0xae",
4648daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Taken branch buffer resource stall.",
4748daf251SAlexander Motin    "UMask": "0x10"
4848daf251SAlexander Motin  },
4948daf251SAlexander Motin  {
5048daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.int_sched_misc_token_stall",
5148daf251SAlexander Motin    "EventCode": "0xae",
5248daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Integer Scheduler miscellaneous resource stall.",
53*52d973f5SAlexander Motin    "UMask": "0x08"
5448daf251SAlexander Motin  },
5548daf251SAlexander Motin  {
5648daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.store_queue_token_stall",
5748daf251SAlexander Motin    "EventCode": "0xae",
5848daf251SAlexander Motin    "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*52d973f5SAlexander Motin    "UMask": "0x04"
6048daf251SAlexander Motin  },
6148daf251SAlexander Motin  {
6248daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.load_queue_token_stall",
6348daf251SAlexander Motin    "EventCode": "0xae",
6448daf251SAlexander Motin    "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*52d973f5SAlexander Motin    "UMask": "0x02"
6648daf251SAlexander Motin  },
6748daf251SAlexander Motin  {
6848daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls1.int_phy_reg_file_token_stall",
6948daf251SAlexander Motin    "EventCode": "0xae",
7048daf251SAlexander Motin    "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*52d973f5SAlexander Motin    "UMask": "0x01"
7248daf251SAlexander Motin  },
7348daf251SAlexander Motin  {
7448daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.sc_agu_dispatch_stall",
7548daf251SAlexander Motin    "EventCode": "0xaf",
7648daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. SC AGU dispatch stall.",
7748daf251SAlexander Motin    "UMask": "0x40"
7848daf251SAlexander Motin  },
7948daf251SAlexander Motin  {
8048daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.retire_token_stall",
8148daf251SAlexander Motin    "EventCode": "0xaf",
8248daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. RETIRE Tokens unavailable.",
8348daf251SAlexander Motin    "UMask": "0x20"
8448daf251SAlexander Motin  },
8548daf251SAlexander Motin  {
8648daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.agsq_token_stall",
8748daf251SAlexander Motin    "EventCode": "0xaf",
8848daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. AGSQ Tokens unavailable.",
8948daf251SAlexander Motin    "UMask": "0x10"
9048daf251SAlexander Motin  },
9148daf251SAlexander Motin  {
9248daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.alu_token_stall",
9348daf251SAlexander Motin    "EventCode": "0xaf",
9448daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALU tokens total unavailable.",
95*52d973f5SAlexander Motin    "UMask": "0x08"
9648daf251SAlexander Motin  },
9748daf251SAlexander Motin  {
9848daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.alsq3_0_token_stall",
9948daf251SAlexander Motin    "EventCode": "0xaf",
10048daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ3_0_TokenStall.",
101*52d973f5SAlexander Motin    "UMask": "0x04"
10248daf251SAlexander Motin  },
10348daf251SAlexander Motin  {
10448daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.alsq2_token_stall",
10548daf251SAlexander Motin    "EventCode": "0xaf",
10648daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 2 Tokens unavailable.",
107*52d973f5SAlexander Motin    "UMask": "0x02"
10848daf251SAlexander Motin  },
10948daf251SAlexander Motin  {
11048daf251SAlexander Motin    "EventName": "de_dis_dispatch_token_stalls0.alsq1_token_stall",
11148daf251SAlexander Motin    "EventCode": "0xaf",
11248daf251SAlexander Motin    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 1 Tokens unavailable.",
113*52d973f5SAlexander Motin    "UMask": "0x01"
11448daf251SAlexander Motin  }
11548daf251SAlexander Motin]
116