1*44739490SJames Clark[
2*44739490SJames Clark    {
3*44739490SJames Clark        "ArchStdEvent": "STALL_FRONTEND",
4*44739490SJames Clark        "PublicDescription": "Counts cycles when frontend could not send any micro-operations to the rename stage because of frontend resource stalls caused by fetch memory latency or branch prediction flow stalls. All the frontend slots were empty during the cycle when this event counts."
5*44739490SJames Clark    },
6*44739490SJames Clark    {
7*44739490SJames Clark        "ArchStdEvent": "STALL_BACKEND",
8*44739490SJames Clark        "PublicDescription": "Counts cycles whenever the rename unit is unable to send any micro-operations to the backend of the pipeline because of backend resource constraints. Backend resource constraints can include issue stage fullness, execution stage fullness, or other internal pipeline resource fullness. All the backend slots were empty during the cycle when this event counts."
9*44739490SJames Clark    },
10*44739490SJames Clark    {
11*44739490SJames Clark        "ArchStdEvent": "STALL",
12*44739490SJames Clark        "PublicDescription": "Counts cycles when no operations are sent to the rename unit from the frontend or from the rename unit to the backend for any reason (either frontend or backend stall)."
13*44739490SJames Clark    },
14*44739490SJames Clark    {
15*44739490SJames Clark        "ArchStdEvent": "STALL_SLOT_BACKEND",
16*44739490SJames Clark        "PublicDescription": "Counts slots per cycle in which no operations are sent from the rename unit to the backend due to backend resource constraints."
17*44739490SJames Clark    },
18*44739490SJames Clark    {
19*44739490SJames Clark        "ArchStdEvent": "STALL_SLOT_FRONTEND",
20*44739490SJames Clark        "PublicDescription": "Counts slots per cycle in which no operations are sent to the rename unit from the frontend due to frontend resource constraints."
21*44739490SJames Clark    },
22*44739490SJames Clark    {
23*44739490SJames Clark        "ArchStdEvent": "STALL_SLOT",
24*44739490SJames Clark        "PublicDescription": "Counts slots per cycle in which no operations are sent to the rename unit from the frontend or from the rename unit to the backend for any reason (either frontend or backend stall)."
25*44739490SJames Clark    },
26*44739490SJames Clark    {
27*44739490SJames Clark        "ArchStdEvent": "STALL_BACKEND_MEM",
28*44739490SJames Clark        "PublicDescription": "Counts cycles when the backend is stalled because there is a pending demand load request in progress in the last level core cache."
29*44739490SJames Clark    }
30*44739490SJames Clark]
31