18c2ecf20Sopenharmony_ci[
28c2ecf20Sopenharmony_ci  {
38c2ecf20Sopenharmony_ci    "EventName": "ic_oc_mode_switch.oc_ic_mode_switch",
48c2ecf20Sopenharmony_ci    "EventCode": "0x28a",
58c2ecf20Sopenharmony_ci    "BriefDescription": "OC Mode Switch. OC to IC mode switch.",
68c2ecf20Sopenharmony_ci    "UMask": "0x2"
78c2ecf20Sopenharmony_ci  },
88c2ecf20Sopenharmony_ci  {
98c2ecf20Sopenharmony_ci    "EventName": "ic_oc_mode_switch.ic_oc_mode_switch",
108c2ecf20Sopenharmony_ci    "EventCode": "0x28a",
118c2ecf20Sopenharmony_ci    "BriefDescription": "OC Mode Switch. IC to OC mode switch.",
128c2ecf20Sopenharmony_ci    "UMask": "0x1"
138c2ecf20Sopenharmony_ci  },
148c2ecf20Sopenharmony_ci  {
158c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.retire_token_stall",
168c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
178c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. RETIRE Tokens unavailable.",
188c2ecf20Sopenharmony_ci    "UMask": "0x40"
198c2ecf20Sopenharmony_ci  },
208c2ecf20Sopenharmony_ci  {
218c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.agsq_token_stall",
228c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
238c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. AGSQ Tokens unavailable.",
248c2ecf20Sopenharmony_ci    "UMask": "0x20"
258c2ecf20Sopenharmony_ci  },
268c2ecf20Sopenharmony_ci  {
278c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.alu_token_stall",
288c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
298c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALU tokens total unavailable.",
308c2ecf20Sopenharmony_ci    "UMask": "0x10"
318c2ecf20Sopenharmony_ci  },
328c2ecf20Sopenharmony_ci  {
338c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.alsq3_0_token_stall",
348c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
358c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 3_0 Tokens unavailable.",
368c2ecf20Sopenharmony_ci    "UMask": "0x8"
378c2ecf20Sopenharmony_ci  },
388c2ecf20Sopenharmony_ci  {
398c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.alsq3_token_stall",
408c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
418c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 3 Tokens unavailable.",
428c2ecf20Sopenharmony_ci    "UMask": "0x4"
438c2ecf20Sopenharmony_ci  },
448c2ecf20Sopenharmony_ci  {
458c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.alsq2_token_stall",
468c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
478c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 2 Tokens unavailable.",
488c2ecf20Sopenharmony_ci    "UMask": "0x2"
498c2ecf20Sopenharmony_ci  },
508c2ecf20Sopenharmony_ci  {
518c2ecf20Sopenharmony_ci    "EventName": "de_dis_dispatch_token_stalls0.alsq1_token_stall",
528c2ecf20Sopenharmony_ci    "EventCode": "0xaf",
538c2ecf20Sopenharmony_ci    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. ALSQ 1 Tokens unavailable.",
548c2ecf20Sopenharmony_ci    "UMask": "0x1"
558c2ecf20Sopenharmony_ci  }
568c2ecf20Sopenharmony_ci]
57