| [ |
| { |
| "EventCode": "0x80", |
| "Counter": "0,1", |
| "UMask": "0x3", |
| "EventName": "ICACHE.ACCESSES", |
| "SampleAfterValue": "200003", |
| "BriefDescription": "Counts all instruction fetches, including uncacheable fetches." |
| }, |
| { |
| "EventCode": "0x80", |
| "Counter": "0,1", |
| "UMask": "0x1", |
| "EventName": "ICACHE.HIT", |
| "SampleAfterValue": "200003", |
| "BriefDescription": "Counts all instruction fetches that hit the instruction cache." |
| }, |
| { |
| "EventCode": "0x80", |
| "Counter": "0,1", |
| "UMask": "0x2", |
| "EventName": "ICACHE.MISSES", |
| "SampleAfterValue": "200003", |
| "BriefDescription": "Counts all instruction fetches that miss the instruction cache or produce memory requests. An instruction fetch miss is counted only once and not once for every cycle it is outstanding." |
| }, |
| { |
| "EventCode": "0xE7", |
| "Counter": "0,1", |
| "UMask": "0x1", |
| "EventName": "MS_DECODED.MS_ENTRY", |
| "SampleAfterValue": "200003", |
| "BriefDescription": "Counts the number of times the MSROM starts a flow of uops." |
| } |
| ] |