18c2ecf20Sopenharmony_ci[ 28c2ecf20Sopenharmony_ci { 38c2ecf20Sopenharmony_ci "EventName": "bp_l1_btb_correct", 48c2ecf20Sopenharmony_ci "EventCode": "0x8a", 58c2ecf20Sopenharmony_ci "BriefDescription": "L1 Branch Prediction Overrides Existing Prediction (speculative)." 68c2ecf20Sopenharmony_ci }, 78c2ecf20Sopenharmony_ci { 88c2ecf20Sopenharmony_ci "EventName": "bp_l2_btb_correct", 98c2ecf20Sopenharmony_ci "EventCode": "0x8b", 108c2ecf20Sopenharmony_ci "BriefDescription": "L2 Branch Prediction Overrides Existing Prediction (speculative)." 118c2ecf20Sopenharmony_ci }, 128c2ecf20Sopenharmony_ci { 138c2ecf20Sopenharmony_ci "EventName": "bp_dyn_ind_pred", 148c2ecf20Sopenharmony_ci "EventCode": "0x8e", 158c2ecf20Sopenharmony_ci "BriefDescription": "Dynamic Indirect Predictions.", 168c2ecf20Sopenharmony_ci "PublicDescription": "Indirect Branch Prediction for potential multi-target branch (speculative)." 178c2ecf20Sopenharmony_ci }, 188c2ecf20Sopenharmony_ci { 198c2ecf20Sopenharmony_ci "EventName": "bp_de_redirect", 208c2ecf20Sopenharmony_ci "EventCode": "0x91", 218c2ecf20Sopenharmony_ci "BriefDescription": "Decoder Overrides Existing Branch Prediction (speculative)." 228c2ecf20Sopenharmony_ci }, 238c2ecf20Sopenharmony_ci { 248c2ecf20Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit", 258c2ecf20Sopenharmony_ci "EventCode": "0x94", 268c2ecf20Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB.", 278c2ecf20Sopenharmony_ci "UMask": "0xFF" 288c2ecf20Sopenharmony_ci }, 298c2ecf20Sopenharmony_ci { 308c2ecf20Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if1g", 318c2ecf20Sopenharmony_ci "EventCode": "0x94", 328c2ecf20Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 1GB page.", 338c2ecf20Sopenharmony_ci "UMask": "0x4" 348c2ecf20Sopenharmony_ci }, 358c2ecf20Sopenharmony_ci { 368c2ecf20Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if2m", 378c2ecf20Sopenharmony_ci "EventCode": "0x94", 388c2ecf20Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 2MB page.", 398c2ecf20Sopenharmony_ci "UMask": "0x2" 408c2ecf20Sopenharmony_ci }, 418c2ecf20Sopenharmony_ci { 428c2ecf20Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if4k", 438c2ecf20Sopenharmony_ci "EventCode": "0x94", 448c2ecf20Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 4KB page.", 458c2ecf20Sopenharmony_ci "UMask": "0x1" 468c2ecf20Sopenharmony_ci }, 478c2ecf20Sopenharmony_ci { 488c2ecf20Sopenharmony_ci "EventName": "bp_tlb_rel", 498c2ecf20Sopenharmony_ci "EventCode": "0x99", 508c2ecf20Sopenharmony_ci "BriefDescription": "The number of ITLB reload requests." 518c2ecf20Sopenharmony_ci } 528c2ecf20Sopenharmony_ci] 53