162306a36Sopenharmony_ci[
262306a36Sopenharmony_ci  {
362306a36Sopenharmony_ci	"PublicDescription": "Conditional branch",
462306a36Sopenharmony_ci    "EventCode": "0x102",
562306a36Sopenharmony_ci    "EventName": "cond_br",
662306a36Sopenharmony_ci    "BriefDescription": "V3 Conditional branch"
762306a36Sopenharmony_ci  },
862306a36Sopenharmony_ci  {
962306a36Sopenharmony_ci	"PublicDescription": "Taken conditional branches",
1062306a36Sopenharmony_ci    "EventCode": "0x103",
1162306a36Sopenharmony_ci    "EventName": "taken_cond_br",
1262306a36Sopenharmony_ci    "BriefDescription": "V3 Taken Conditional branch"
1362306a36Sopenharmony_ci  },
1462306a36Sopenharmony_ci  {
1562306a36Sopenharmony_ci	"PublicDescription": "Prefetch Instruction",
1662306a36Sopenharmony_ci    "EventCode": "0x104",
1762306a36Sopenharmony_ci    "EventName": "prefetch_inst",
1862306a36Sopenharmony_ci    "BriefDescription": "V3 Prefetch Instruction"
1962306a36Sopenharmony_ci  },
2062306a36Sopenharmony_ci  {
2162306a36Sopenharmony_ci	"PublicDescription": "RET Inst",
2262306a36Sopenharmony_ci    "EventCode": "0x105",
2362306a36Sopenharmony_ci    "EventName": "ret_inst",
2462306a36Sopenharmony_ci    "BriefDescription": "V3 RET Inst"
2562306a36Sopenharmony_ci  },
2662306a36Sopenharmony_ci  {
2762306a36Sopenharmony_ci	"PublicDescription": "JR(non-RET) instructions",
2862306a36Sopenharmony_ci    "EventCode": "0x106",
2962306a36Sopenharmony_ci    "EventName": "jr_inst",
3062306a36Sopenharmony_ci    "BriefDescription": "V3 JR(non-RET) instructions"
3162306a36Sopenharmony_ci  },
3262306a36Sopenharmony_ci  {
3362306a36Sopenharmony_ci	"PublicDescription": "JAL/JRAL instructions",
3462306a36Sopenharmony_ci    "EventCode": "0x107",
3562306a36Sopenharmony_ci    "EventName": "jal_jral_inst",
3662306a36Sopenharmony_ci    "BriefDescription": "V3 JAL/JRAL instructions"
3762306a36Sopenharmony_ci  },
3862306a36Sopenharmony_ci  {
3962306a36Sopenharmony_ci	"PublicDescription": "NOP instructions",
4062306a36Sopenharmony_ci    "EventCode": "0x108",
4162306a36Sopenharmony_ci    "EventName": "nop_inst",
4262306a36Sopenharmony_ci    "BriefDescription": "V3 NOP instructions"
4362306a36Sopenharmony_ci  },
4462306a36Sopenharmony_ci  {
4562306a36Sopenharmony_ci	"PublicDescription": "SCW instructions",
4662306a36Sopenharmony_ci    "EventCode": "0x109",
4762306a36Sopenharmony_ci    "EventName": "scw_inst",
4862306a36Sopenharmony_ci    "BriefDescription": "V3 SCW instructions"
4962306a36Sopenharmony_ci  },
5062306a36Sopenharmony_ci  {
5162306a36Sopenharmony_ci	"PublicDescription": "ISB/DSB instructions",
5262306a36Sopenharmony_ci    "EventCode": "0x10a",
5362306a36Sopenharmony_ci    "EventName": "isb_dsb_inst",
5462306a36Sopenharmony_ci    "BriefDescription": "V3 ISB/DSB instructions"
5562306a36Sopenharmony_ci  },
5662306a36Sopenharmony_ci  {
5762306a36Sopenharmony_ci	"PublicDescription": "CCTL instructions",
5862306a36Sopenharmony_ci    "EventCode": "0x10b",
5962306a36Sopenharmony_ci    "EventName": "cctl_inst",
6062306a36Sopenharmony_ci    "BriefDescription": "V3 CCTL instructions"
6162306a36Sopenharmony_ci  },
6262306a36Sopenharmony_ci  {
6362306a36Sopenharmony_ci	"PublicDescription": "Taken Interrupts",
6462306a36Sopenharmony_ci    "EventCode": "0x10c",
6562306a36Sopenharmony_ci    "EventName": "taken_interrupts",
6662306a36Sopenharmony_ci    "BriefDescription": "V3 Taken Interrupts"
6762306a36Sopenharmony_ci  },
6862306a36Sopenharmony_ci  {
6962306a36Sopenharmony_ci	"PublicDescription": "Loads Completed",
7062306a36Sopenharmony_ci    "EventCode": "0x10d",
7162306a36Sopenharmony_ci    "EventName": "load_completed",
7262306a36Sopenharmony_ci    "BriefDescription": "V3 Loads Completed"
7362306a36Sopenharmony_ci  },
7462306a36Sopenharmony_ci  {
7562306a36Sopenharmony_ci	"PublicDescription": "uITLB accesses",
7662306a36Sopenharmony_ci    "EventCode": "0x10e",
7762306a36Sopenharmony_ci    "EventName": "uitlb_access",
7862306a36Sopenharmony_ci    "BriefDescription": "V3 uITLB accesses"
7962306a36Sopenharmony_ci  },
8062306a36Sopenharmony_ci  {
8162306a36Sopenharmony_ci	"PublicDescription": "uDTLB accesses",
8262306a36Sopenharmony_ci    "EventCode": "0x10f",
8362306a36Sopenharmony_ci    "EventName": "udtlb_access",
8462306a36Sopenharmony_ci    "BriefDescription": "V3 uDTLB accesses"
8562306a36Sopenharmony_ci  },
8662306a36Sopenharmony_ci  {
8762306a36Sopenharmony_ci	"PublicDescription": "MTLB accesses",
8862306a36Sopenharmony_ci    "EventCode": "0x110",
8962306a36Sopenharmony_ci    "EventName": "mtlb_access",
9062306a36Sopenharmony_ci    "BriefDescription": "V3 MTLB accesses"
9162306a36Sopenharmony_ci  },
9262306a36Sopenharmony_ci  {
9362306a36Sopenharmony_ci	"PublicDescription": "DATA_DEPENDENCY_STALL_CYCLES",
9462306a36Sopenharmony_ci    "EventCode": "0x112",
9562306a36Sopenharmony_ci    "EventName": "data_dependency_stall",
9662306a36Sopenharmony_ci    "BriefDescription": "V3 DATA_DEPENDENCY_STALL_CYCLES"
9762306a36Sopenharmony_ci  },
9862306a36Sopenharmony_ci  {
9962306a36Sopenharmony_ci	"PublicDescription": "DATA_CACHE_MISS_STALL_CYCLES",
10062306a36Sopenharmony_ci    "EventCode": "0x113",
10162306a36Sopenharmony_ci    "EventName": "dcache_miss_stall",
10262306a36Sopenharmony_ci    "BriefDescription": "V3 DATA_CACHE_MISS_STALL_CYCLES"
10362306a36Sopenharmony_ci  },
10462306a36Sopenharmony_ci  {
10562306a36Sopenharmony_ci	"PublicDescription": "ILM access",
10662306a36Sopenharmony_ci    "EventCode": "0x118",
10762306a36Sopenharmony_ci    "EventName": "ilm_access",
10862306a36Sopenharmony_ci    "BriefDescription": "V3 ILM accesses"
10962306a36Sopenharmony_ci  },
11062306a36Sopenharmony_ci  {
11162306a36Sopenharmony_ci	"PublicDescription": "LSU BIU CYCLES",
11262306a36Sopenharmony_ci    "EventCode": "0x119",
11362306a36Sopenharmony_ci    "EventName": "lsu_biu_cycles",
11462306a36Sopenharmony_ci    "BriefDescription": "V3 LSU BIU CYCLES"
11562306a36Sopenharmony_ci  },
11662306a36Sopenharmony_ci  {
11762306a36Sopenharmony_ci	"PublicDescription": "HPTWK BIU CYCLES",
11862306a36Sopenharmony_ci    "EventCode": "0x11a",
11962306a36Sopenharmony_ci    "EventName": "hptwk_biu_cycles",
12062306a36Sopenharmony_ci    "BriefDescription": "V3 HPTWK BIU CYCLES"
12162306a36Sopenharmony_ci  },
12262306a36Sopenharmony_ci  {
12362306a36Sopenharmony_ci	"PublicDescription": "DMA BIU CYCLES",
12462306a36Sopenharmony_ci    "EventCode": "0x11b",
12562306a36Sopenharmony_ci    "EventName": "dma_biu_cycles",
12662306a36Sopenharmony_ci    "BriefDescription": "V3 DMA BIU CYCLES"
12762306a36Sopenharmony_ci  },
12862306a36Sopenharmony_ci  {
12962306a36Sopenharmony_ci	"PublicDescription": "CODE CACHE FILL BIU CYCLES",
13062306a36Sopenharmony_ci    "EventCode": "0x11c",
13162306a36Sopenharmony_ci    "EventName": "icache_fill_biu_cycles",
13262306a36Sopenharmony_ci    "BriefDescription": "V3 CODE CACHE FILL BIU CYCLES"
13362306a36Sopenharmony_ci  },
13462306a36Sopenharmony_ci  {
13562306a36Sopenharmony_ci	"PublicDescription": "LEAGAL UNALIGN DCACHE ACCESS",
13662306a36Sopenharmony_ci    "EventCode": "0x11d",
13762306a36Sopenharmony_ci    "EventName": "legal_unalined_dcache_access",
13862306a36Sopenharmony_ci    "BriefDescription": "V3 LEAGAL UNALIGN DCACHE ACCESS"
13962306a36Sopenharmony_ci  },
14062306a36Sopenharmony_ci  {
14162306a36Sopenharmony_ci	"PublicDescription": "PUSH25 instructions",
14262306a36Sopenharmony_ci    "EventCode": "0x11e",
14362306a36Sopenharmony_ci    "EventName": "push25_inst",
14462306a36Sopenharmony_ci    "BriefDescription": "V3 PUSH25 instructions"
14562306a36Sopenharmony_ci  },
14662306a36Sopenharmony_ci  {
14762306a36Sopenharmony_ci	"PublicDescription": "SYSCALL instructions",
14862306a36Sopenharmony_ci    "EventCode": "0x11f",
14962306a36Sopenharmony_ci    "EventName": "syscall_inst",
15062306a36Sopenharmony_ci    "BriefDescription": "V3 SYSCALL instructions"
15162306a36Sopenharmony_ci  },
15262306a36Sopenharmony_ci  {
15362306a36Sopenharmony_ci	"PublicDescription": "conditional branch miss",
15462306a36Sopenharmony_ci    "EventCode": "0x202",
15562306a36Sopenharmony_ci    "EventName": "cond_br_miss",
15662306a36Sopenharmony_ci    "BriefDescription": "V3 conditional branch miss"
15762306a36Sopenharmony_ci  },
15862306a36Sopenharmony_ci  {
15962306a36Sopenharmony_ci	"PublicDescription": "taken conditional branch miss",
16062306a36Sopenharmony_ci    "EventCode": "0x203",
16162306a36Sopenharmony_ci    "EventName": "taken_cond_br_miss",
16262306a36Sopenharmony_ci    "BriefDescription": "V3 taken conditional branch miss"
16362306a36Sopenharmony_ci  },
16462306a36Sopenharmony_ci  {
16562306a36Sopenharmony_ci	"PublicDescription": "Prefetch Instructions with cache hit",
16662306a36Sopenharmony_ci    "EventCode": "0x204",
16762306a36Sopenharmony_ci    "EventName": "prefetch_icache_hit",
16862306a36Sopenharmony_ci    "BriefDescription": "V3 Prefetch Instructions with cache hit"
16962306a36Sopenharmony_ci  },
17062306a36Sopenharmony_ci  {
17162306a36Sopenharmony_ci	"PublicDescription": "RET mispredict",
17262306a36Sopenharmony_ci    "EventCode": "0x205",
17362306a36Sopenharmony_ci    "EventName": "ret_mispredict",
17462306a36Sopenharmony_ci    "BriefDescription": "V3 RET mispredict"
17562306a36Sopenharmony_ci  },
17662306a36Sopenharmony_ci  {
17762306a36Sopenharmony_ci	"PublicDescription": "Immediate J instructions",
17862306a36Sopenharmony_ci    "EventCode": "0x206",
17962306a36Sopenharmony_ci    "EventName": "imm_j_inst",
18062306a36Sopenharmony_ci    "BriefDescription": "V3 Immediate J instructions"
18162306a36Sopenharmony_ci  },
18262306a36Sopenharmony_ci  {
18362306a36Sopenharmony_ci	"PublicDescription": "Multiply instructions",
18462306a36Sopenharmony_ci    "EventCode": "0x207",
18562306a36Sopenharmony_ci    "EventName": "mul_inst",
18662306a36Sopenharmony_ci    "BriefDescription": "V3 Multiply instructions"
18762306a36Sopenharmony_ci  },
18862306a36Sopenharmony_ci  {
18962306a36Sopenharmony_ci	"PublicDescription": "16 bits instructions",
19062306a36Sopenharmony_ci    "EventCode": "0x208",
19162306a36Sopenharmony_ci    "EventName": "sixteen_bits_inst",
19262306a36Sopenharmony_ci    "BriefDescription": "V3 16 bits instructions"
19362306a36Sopenharmony_ci  },
19462306a36Sopenharmony_ci  {
19562306a36Sopenharmony_ci	"PublicDescription": "Failed SCW instructions",
19662306a36Sopenharmony_ci    "EventCode": "0x209",
19762306a36Sopenharmony_ci    "EventName": "fail_scw_inst",
19862306a36Sopenharmony_ci    "BriefDescription": "V3 Failed SCW instructions"
19962306a36Sopenharmony_ci  },
20062306a36Sopenharmony_ci  {
20162306a36Sopenharmony_ci	"PublicDescription": "ld-after-st conflict replays",
20262306a36Sopenharmony_ci    "EventCode": "0x20a",
20362306a36Sopenharmony_ci    "EventName": "ld_af_st_conflict",
20462306a36Sopenharmony_ci    "BriefDescription": "V3 ld-after-st conflict replays"
20562306a36Sopenharmony_ci  },
20662306a36Sopenharmony_ci  {
20762306a36Sopenharmony_ci	"PublicDescription": "Exception taken",
20862306a36Sopenharmony_ci    "EventCode": "0x20c",
20962306a36Sopenharmony_ci    "EventName": "exception_taken",
21062306a36Sopenharmony_ci    "BriefDescription": "V3 Exception taken"
21162306a36Sopenharmony_ci  },
21262306a36Sopenharmony_ci  {
21362306a36Sopenharmony_ci	"PublicDescription": "Stores completed",
21462306a36Sopenharmony_ci    "EventCode": "0x20d",
21562306a36Sopenharmony_ci    "EventName": "store_completed",
21662306a36Sopenharmony_ci    "BriefDescription": "V3 Stores completed"
21762306a36Sopenharmony_ci  },
21862306a36Sopenharmony_ci  {
21962306a36Sopenharmony_ci	"PublicDescription": "uITLB miss",
22062306a36Sopenharmony_ci    "EventCode": "0x20e",
22162306a36Sopenharmony_ci    "EventName": "uitlb_miss",
22262306a36Sopenharmony_ci    "BriefDescription": "V3 uITLB miss"
22362306a36Sopenharmony_ci  },
22462306a36Sopenharmony_ci  {
22562306a36Sopenharmony_ci	"PublicDescription": "uDTLB miss",
22662306a36Sopenharmony_ci    "EventCode": "0x20f",
22762306a36Sopenharmony_ci    "EventName": "udtlb_miss",
22862306a36Sopenharmony_ci    "BriefDescription": "V3 uDTLB miss"
22962306a36Sopenharmony_ci  },
23062306a36Sopenharmony_ci  {
23162306a36Sopenharmony_ci	"PublicDescription": "MTLB miss",
23262306a36Sopenharmony_ci    "EventCode": "0x210",
23362306a36Sopenharmony_ci    "EventName": "mtlb_miss",
23462306a36Sopenharmony_ci    "BriefDescription": "V3 MTLB miss"
23562306a36Sopenharmony_ci  },
23662306a36Sopenharmony_ci  {
23762306a36Sopenharmony_ci	"PublicDescription": "Empty instructions queue stall cycles",
23862306a36Sopenharmony_ci    "EventCode": "0x212",
23962306a36Sopenharmony_ci    "EventName": "empty_inst_q_stall",
24062306a36Sopenharmony_ci    "BriefDescription": "V3 Empty instructions queue stall cycles"
24162306a36Sopenharmony_ci  },
24262306a36Sopenharmony_ci  {
24362306a36Sopenharmony_ci	"PublicDescription": "Data write back",
24462306a36Sopenharmony_ci    "EventCode": "0x213",
24562306a36Sopenharmony_ci    "EventName": "data_wb",
24662306a36Sopenharmony_ci    "BriefDescription": "V3 Data write back"
24762306a36Sopenharmony_ci  },
24862306a36Sopenharmony_ci  {
24962306a36Sopenharmony_ci	"PublicDescription": "DLM access",
25062306a36Sopenharmony_ci    "EventCode": "0x218",
25162306a36Sopenharmony_ci    "EventName": "dlm_access",
25262306a36Sopenharmony_ci    "BriefDescription": "V3 DLM access"
25362306a36Sopenharmony_ci  },
25462306a36Sopenharmony_ci  {
25562306a36Sopenharmony_ci	"PublicDescription": "LSU BIU request",
25662306a36Sopenharmony_ci    "EventCode": "0x219",
25762306a36Sopenharmony_ci    "EventName": "lsu_biu_req",
25862306a36Sopenharmony_ci    "BriefDescription": "V3 LSU BIU request"
25962306a36Sopenharmony_ci  },
26062306a36Sopenharmony_ci  {
26162306a36Sopenharmony_ci	"PublicDescription": "HPTWK BIU request",
26262306a36Sopenharmony_ci    "EventCode": "0x21a",
26362306a36Sopenharmony_ci    "EventName": "hptwk_biu_req",
26462306a36Sopenharmony_ci    "BriefDescription": "V3 HPTWK BIU request"
26562306a36Sopenharmony_ci  },
26662306a36Sopenharmony_ci  {
26762306a36Sopenharmony_ci	"PublicDescription": "DMA BIU request",
26862306a36Sopenharmony_ci    "EventCode": "0x21b",
26962306a36Sopenharmony_ci    "EventName": "dma_biu_req",
27062306a36Sopenharmony_ci    "BriefDescription": "V3 DMA BIU request"
27162306a36Sopenharmony_ci  },
27262306a36Sopenharmony_ci  {
27362306a36Sopenharmony_ci	"PublicDescription": "Icache fill BIU request",
27462306a36Sopenharmony_ci    "EventCode": "0x21c",
27562306a36Sopenharmony_ci    "EventName": "icache_fill_biu_req",
27662306a36Sopenharmony_ci    "BriefDescription": "V3 Icache fill BIU request"
27762306a36Sopenharmony_ci  },
27862306a36Sopenharmony_ci  {
27962306a36Sopenharmony_ci	"PublicDescription": "External events",
28062306a36Sopenharmony_ci    "EventCode": "0x21d",
28162306a36Sopenharmony_ci    "EventName": "external_events",
28262306a36Sopenharmony_ci    "BriefDescription": "V3 External events"
28362306a36Sopenharmony_ci  },
28462306a36Sopenharmony_ci  {
28562306a36Sopenharmony_ci	"PublicDescription": "POP25 instructions",
28662306a36Sopenharmony_ci    "EventCode": "0x21e",
28762306a36Sopenharmony_ci    "EventName": "pop25_inst",
28862306a36Sopenharmony_ci    "BriefDescription": "V3 POP25 instructions"
28962306a36Sopenharmony_ci  }
29062306a36Sopenharmony_ci]
291