1[ 2 { 3 "BriefDescription": "Counts the total number of BACLEARS due to all branch types including conditional and unconditional jumps, returns, and indirect branches.", 4 "EventCode": "0xe6", 5 "EventName": "BACLEARS.ANY", 6 "PublicDescription": "Counts the total number of BACLEARS, which occur when the Branch Target Buffer (BTB) prediction or lack thereof, was corrected by a later branch predictor in the frontend. Includes BACLEARS due to all branch types including conditional and unconditional jumps, returns, and indirect branches.", 7 "SampleAfterValue": "200003", 8 "UMask": "0x1" 9 }, 10 { 11 "BriefDescription": "Counts the number of instructions retired that were tagged because empty issue slots were seen before the uop due to ITLB miss", 12 "EventCode": "0xc6", 13 "EventName": "FRONTEND_RETIRED.ITLB_MISS", 14 "PEBS": "1", 15 "SampleAfterValue": "1000003", 16 "UMask": "0x10" 17 }, 18 { 19 "BriefDescription": "Counts every time the code stream enters into a new cache line by walking sequential from the previous line or being redirected by a jump.", 20 "EventCode": "0x80", 21 "EventName": "ICACHE.ACCESSES", 22 "SampleAfterValue": "200003", 23 "UMask": "0x3" 24 }, 25 { 26 "BriefDescription": "Counts every time the code stream enters into a new cache line by walking sequential from the previous line or being redirected by a jump and the instruction cache registers bytes are not present. -", 27 "EventCode": "0x80", 28 "EventName": "ICACHE.MISSES", 29 "SampleAfterValue": "200003", 30 "UMask": "0x2" 31 } 32] 33