162306a36Sopenharmony_ci[ 262306a36Sopenharmony_ci { 362306a36Sopenharmony_ci "EventName": "bp_l1_btb_correct", 462306a36Sopenharmony_ci "EventCode": "0x8a", 562306a36Sopenharmony_ci "BriefDescription": "L1 Branch Prediction Overrides Existing Prediction (speculative)." 662306a36Sopenharmony_ci }, 762306a36Sopenharmony_ci { 862306a36Sopenharmony_ci "EventName": "bp_l2_btb_correct", 962306a36Sopenharmony_ci "EventCode": "0x8b", 1062306a36Sopenharmony_ci "BriefDescription": "L2 Branch Prediction Overrides Existing Prediction (speculative)." 1162306a36Sopenharmony_ci }, 1262306a36Sopenharmony_ci { 1362306a36Sopenharmony_ci "EventName": "bp_dyn_ind_pred", 1462306a36Sopenharmony_ci "EventCode": "0x8e", 1562306a36Sopenharmony_ci "BriefDescription": "Dynamic Indirect Predictions.", 1662306a36Sopenharmony_ci "PublicDescription": "The number of times a branch used the indirect predictor to make a prediction." 1762306a36Sopenharmony_ci }, 1862306a36Sopenharmony_ci { 1962306a36Sopenharmony_ci "EventName": "bp_de_redirect", 2062306a36Sopenharmony_ci "EventCode": "0x91", 2162306a36Sopenharmony_ci "BriefDescription": "Decode Redirects", 2262306a36Sopenharmony_ci "PublicDescription": "The number of times the instruction decoder overrides the predicted target." 2362306a36Sopenharmony_ci }, 2462306a36Sopenharmony_ci { 2562306a36Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit", 2662306a36Sopenharmony_ci "EventCode": "0x94", 2762306a36Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB.", 2862306a36Sopenharmony_ci "UMask": "0xff" 2962306a36Sopenharmony_ci }, 3062306a36Sopenharmony_ci { 3162306a36Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if1g", 3262306a36Sopenharmony_ci "EventCode": "0x94", 3362306a36Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. L1 Instruction TLB hit (1G page size).", 3462306a36Sopenharmony_ci "UMask": "0x04" 3562306a36Sopenharmony_ci }, 3662306a36Sopenharmony_ci { 3762306a36Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if2m", 3862306a36Sopenharmony_ci "EventCode": "0x94", 3962306a36Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. L1 Instruction TLB hit (2M page size).", 4062306a36Sopenharmony_ci "UMask": "0x02" 4162306a36Sopenharmony_ci }, 4262306a36Sopenharmony_ci { 4362306a36Sopenharmony_ci "EventName": "bp_l1_tlb_fetch_hit.if4k", 4462306a36Sopenharmony_ci "EventCode": "0x94", 4562306a36Sopenharmony_ci "BriefDescription": "The number of instruction fetches that hit in the L1 ITLB. L1 Instrcution TLB hit (4K or 16K page size).", 4662306a36Sopenharmony_ci "UMask": "0x01" 4762306a36Sopenharmony_ci }, 4862306a36Sopenharmony_ci { 4962306a36Sopenharmony_ci "EventName": "bp_tlb_rel", 5062306a36Sopenharmony_ci "EventCode": "0x99", 5162306a36Sopenharmony_ci "BriefDescription": "The number of ITLB reload requests." 5262306a36Sopenharmony_ci } 5362306a36Sopenharmony_ci] 54