xref: /linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/pipeline.json (revision f4f346c3465949ebba80c6cc52cd8d2eeaa545fd)
1e5e34e99SYoshihiro Furudera[
2e5e34e99SYoshihiro Furudera    {
3e5e34e99SYoshihiro Furudera        "EventCode": "0x01A0",
4e5e34e99SYoshihiro Furudera        "EventName": "EAGA_VAL",
5e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EAGA pipeline."
6e5e34e99SYoshihiro Furudera    },
7e5e34e99SYoshihiro Furudera    {
8e5e34e99SYoshihiro Furudera        "EventCode": "0x01A1",
9e5e34e99SYoshihiro Furudera        "EventName": "EAGB_VAL",
10e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EAGB pipeline."
11e5e34e99SYoshihiro Furudera    },
12e5e34e99SYoshihiro Furudera    {
13e5e34e99SYoshihiro Furudera        "EventCode": "0x01A3",
14e5e34e99SYoshihiro Furudera        "EventName": "PRX_VAL",
15e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of PRX pipeline."
16e5e34e99SYoshihiro Furudera    },
17e5e34e99SYoshihiro Furudera    {
18e5e34e99SYoshihiro Furudera        "EventCode": "0x01A4",
19e5e34e99SYoshihiro Furudera        "EventName": "EXA_VAL",
20e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EXA pipeline."
21e5e34e99SYoshihiro Furudera    },
22e5e34e99SYoshihiro Furudera    {
23e5e34e99SYoshihiro Furudera        "EventCode": "0x01A5",
24e5e34e99SYoshihiro Furudera        "EventName": "EXB_VAL",
25e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EXB pipeline."
26e5e34e99SYoshihiro Furudera    },
27e5e34e99SYoshihiro Furudera    {
28e5e34e99SYoshihiro Furudera        "EventCode": "0x01A6",
29e5e34e99SYoshihiro Furudera        "EventName": "EXC_VAL",
30e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EXC pipeline."
31e5e34e99SYoshihiro Furudera    },
32e5e34e99SYoshihiro Furudera    {
33e5e34e99SYoshihiro Furudera        "EventCode": "0x01A7",
34e5e34e99SYoshihiro Furudera        "EventName": "EXD_VAL",
35e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of EXD pipeline."
36e5e34e99SYoshihiro Furudera    },
37e5e34e99SYoshihiro Furudera    {
38e5e34e99SYoshihiro Furudera        "EventCode": "0x01A8",
39e5e34e99SYoshihiro Furudera        "EventName": "FLA_VAL",
40e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of FLA pipeline."
41e5e34e99SYoshihiro Furudera    },
42e5e34e99SYoshihiro Furudera    {
43e5e34e99SYoshihiro Furudera        "EventCode": "0x01A9",
44e5e34e99SYoshihiro Furudera        "EventName": "FLB_VAL",
45e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of FLB pipeline."
46e5e34e99SYoshihiro Furudera    },
47e5e34e99SYoshihiro Furudera    {
48e5e34e99SYoshihiro Furudera        "EventCode": "0x01AA",
49e5e34e99SYoshihiro Furudera        "EventName": "STEA_VAL",
50e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of STEA pipeline."
51e5e34e99SYoshihiro Furudera    },
52e5e34e99SYoshihiro Furudera    {
53e5e34e99SYoshihiro Furudera        "EventCode": "0x01AB",
54e5e34e99SYoshihiro Furudera        "EventName": "STEB_VAL",
55e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of STEB pipeline."
56e5e34e99SYoshihiro Furudera    },
57e5e34e99SYoshihiro Furudera    {
58e5e34e99SYoshihiro Furudera        "EventCode": "0x01AC",
59e5e34e99SYoshihiro Furudera        "EventName": "STFL_VAL",
60e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of STFL pipeline."
61e5e34e99SYoshihiro Furudera    },
62e5e34e99SYoshihiro Furudera    {
63e5e34e99SYoshihiro Furudera        "EventCode": "0x01AD",
64e5e34e99SYoshihiro Furudera        "EventName": "STPX_VAL",
65e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of STPX pipeline."
66e5e34e99SYoshihiro Furudera    },
67e5e34e99SYoshihiro Furudera    {
68e5e34e99SYoshihiro Furudera        "EventCode": "0x01B0",
69e5e34e99SYoshihiro Furudera        "EventName": "FLA_VAL_PRD_CNT",
70e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts the number of 1's in the predicate bits of request in FLA pipeline, where it is corrected so that it becomes 32 when all bits are 1."
71e5e34e99SYoshihiro Furudera    },
72e5e34e99SYoshihiro Furudera    {
73e5e34e99SYoshihiro Furudera        "EventCode": "0x01B1",
74e5e34e99SYoshihiro Furudera        "EventName": "FLB_VAL_PRD_CNT",
75e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts the number of 1's in the predicate bits of request in FLB pipeline, where it is corrected so that it becomes 32 when all bits are 1."
76e5e34e99SYoshihiro Furudera    },
77e5e34e99SYoshihiro Furudera    {
78e5e34e99SYoshihiro Furudera        "EventCode": "0x01B2",
79e5e34e99SYoshihiro Furudera        "EventName": "FLA_VAL_FOR_PRD",
80e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of FLA pipeline."
81e5e34e99SYoshihiro Furudera    },
82e5e34e99SYoshihiro Furudera    {
83e5e34e99SYoshihiro Furudera        "EventCode": "0x01B3",
84e5e34e99SYoshihiro Furudera        "EventName": "FLB_VAL_FOR_PRD",
85e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of FLB pipeline."
86e5e34e99SYoshihiro Furudera    },
87e5e34e99SYoshihiro Furudera    {
88e5e34e99SYoshihiro Furudera        "EventCode": "0x0240",
89e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE0_VAL",
90e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of L1D cache pipeline#0."
91e5e34e99SYoshihiro Furudera    },
92e5e34e99SYoshihiro Furudera    {
93e5e34e99SYoshihiro Furudera        "EventCode": "0x0241",
94e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE1_VAL",
95e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of L1D cache pipeline#1."
96e5e34e99SYoshihiro Furudera    },
97e5e34e99SYoshihiro Furudera    {
98e5e34e99SYoshihiro Furudera        "EventCode": "0x0242",
99e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE2_VAL",
100e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of L1D cache pipeline#2."
101e5e34e99SYoshihiro Furudera    },
102e5e34e99SYoshihiro Furudera    {
103e5e34e99SYoshihiro Furudera        "EventCode": "0x0250",
104e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE0_COMP",
105e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts completed requests in L1D cache pipeline#0."
106e5e34e99SYoshihiro Furudera    },
107e5e34e99SYoshihiro Furudera    {
108e5e34e99SYoshihiro Furudera        "EventCode": "0x0251",
109e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE1_COMP",
110e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts completed requests in L1D cache pipeline#1."
111e5e34e99SYoshihiro Furudera    },
112e5e34e99SYoshihiro Furudera    {
113e5e34e99SYoshihiro Furudera        "EventCode": "0x025A",
114e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE_ABORT_STLD_INTLK",
115e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts aborted requests in L1D pipelines that due to store-load interlock."
116e5e34e99SYoshihiro Furudera    },
117e5e34e99SYoshihiro Furudera    {
118e5e34e99SYoshihiro Furudera        "EventCode": "0x026C",
119e5e34e99SYoshihiro Furudera        "EventName": "L1I_PIPE_COMP",
120e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts completed requests in L1I cache pipeline."
121e5e34e99SYoshihiro Furudera    },
122e5e34e99SYoshihiro Furudera    {
123e5e34e99SYoshihiro Furudera        "EventCode": "0x026D",
124e5e34e99SYoshihiro Furudera        "EventName": "L1I_PIPE_VAL",
125e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of L1I cache pipeline."
126e5e34e99SYoshihiro Furudera    },
127e5e34e99SYoshihiro Furudera    {
128e5e34e99SYoshihiro Furudera        "EventCode": "0x0278",
129e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE0_VAL_IU_TAG_ADRS_SCE",
130e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts requests in L1D cache pipeline#0 that its sce bit of tagged address is 1."
131e5e34e99SYoshihiro Furudera    },
132e5e34e99SYoshihiro Furudera    {
133e5e34e99SYoshihiro Furudera        "EventCode": "0x0279",
134e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE1_VAL_IU_TAG_ADRS_SCE",
135e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts requests in L1D cache pipeline#1 that its sce bit of tagged address is 1."
136e5e34e99SYoshihiro Furudera    },
137e5e34e99SYoshihiro Furudera    {
138e5e34e99SYoshihiro Furudera        "EventCode": "0x02A0",
139e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE0_VAL_IU_NOT_SEC0",
140e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts requests in L1D cache pipeline#0 that its sector cache ID is not 0."
141e5e34e99SYoshihiro Furudera    },
142e5e34e99SYoshihiro Furudera    {
143e5e34e99SYoshihiro Furudera        "EventCode": "0x02A1",
144e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE1_VAL_IU_NOT_SEC0",
145e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts requests in L1D cache pipeline#1 that its sector cache ID is not 0."
146e5e34e99SYoshihiro Furudera    },
147e5e34e99SYoshihiro Furudera    {
148e5e34e99SYoshihiro Furudera        "EventCode": "0x02B0",
149e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE_COMP_GATHER_2FLOW",
150*ce3d5af2SKotaro, Tokai        "BriefDescription": "This event counts the number of times where 2 elements of the gather instructions became 2-flows because 2 elements could not be combined."
151e5e34e99SYoshihiro Furudera    },
152e5e34e99SYoshihiro Furudera    {
153e5e34e99SYoshihiro Furudera        "EventCode": "0x02B1",
154e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE_COMP_GATHER_1FLOW",
155*ce3d5af2SKotaro, Tokai        "BriefDescription": "This event counts the number of times where 2 elements of the gather instructions became 1-flow because 2 elements could be combined."
156e5e34e99SYoshihiro Furudera    },
157e5e34e99SYoshihiro Furudera    {
158e5e34e99SYoshihiro Furudera        "EventCode": "0x02B2",
159e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE_COMP_GATHER_0FLOW",
160*ce3d5af2SKotaro, Tokai        "BriefDescription": "This event counts the number of times where 2 elements of the gather instructions became 0-flow because both predicate values are 0."
161e5e34e99SYoshihiro Furudera    },
162e5e34e99SYoshihiro Furudera    {
163e5e34e99SYoshihiro Furudera        "EventCode": "0x02B3",
164e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE_COMP_SCATTER_1FLOW",
165e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts the number of flows of the scatter instructions."
166e5e34e99SYoshihiro Furudera    },
167e5e34e99SYoshihiro Furudera    {
168e5e34e99SYoshihiro Furudera        "EventCode": "0x02B8",
169e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE0_COMP_PRD_CNT",
170e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts the number of 1's in the predicate bits of request in L1D cache pipeline#0, where it is corrected so that it becomes 64 when all bits are 1."
171e5e34e99SYoshihiro Furudera    },
172e5e34e99SYoshihiro Furudera    {
173e5e34e99SYoshihiro Furudera        "EventCode": "0x02B9",
174e5e34e99SYoshihiro Furudera        "EventName": "L1_PIPE1_COMP_PRD_CNT",
175e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts the number of 1's in the predicate bits of request in L1D cache pipeline#1, where it is corrected so that it becomes 64 when all bits are 1."
176e5e34e99SYoshihiro Furudera    },
177e5e34e99SYoshihiro Furudera    {
178e5e34e99SYoshihiro Furudera        "EventCode": "0x0330",
179e5e34e99SYoshihiro Furudera        "EventName": "L2_PIPE_VAL",
180e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts valid cycles of L2 cache pipeline."
181e5e34e99SYoshihiro Furudera    },
182e5e34e99SYoshihiro Furudera    {
183e5e34e99SYoshihiro Furudera        "EventCode": "0x0350",
184e5e34e99SYoshihiro Furudera        "EventName": "L2_PIPE_COMP_ALL",
185e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts completed requests in L2 cache pipeline."
186e5e34e99SYoshihiro Furudera    },
187e5e34e99SYoshihiro Furudera    {
188e5e34e99SYoshihiro Furudera        "EventCode": "0x0370",
189e5e34e99SYoshihiro Furudera        "EventName": "L2_PIPE_COMP_PF_L2MIB_MCH",
190e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts operations where software or hardware prefetch hits an L2 cache refill buffer allocated by demand access."
191e5e34e99SYoshihiro Furudera    },
192e5e34e99SYoshihiro Furudera    {
193e5e34e99SYoshihiro Furudera        "ArchStdEvent": "STALL_FRONTEND_TLB",
194e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts every cycle counted by STALL_FRONTEND_MEMBOUND when there is a demand instruction miss in the instruction TLB."
195e5e34e99SYoshihiro Furudera    },
196e5e34e99SYoshihiro Furudera    {
197e5e34e99SYoshihiro Furudera        "ArchStdEvent": "STALL_BACKEND_TLB",
198e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts every cycle counted by STALL_BACKEND_MEMBOUND when there is a demand data miss in the data TLB."
199e5e34e99SYoshihiro Furudera    },
200e5e34e99SYoshihiro Furudera    {
201e5e34e99SYoshihiro Furudera        "ArchStdEvent": "STALL_BACKEND_ST",
202e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts every cycle counted by STALL_BACKEND_MEMBOUND when the backend is stalled waiting for a store."
203e5e34e99SYoshihiro Furudera    },
204e5e34e99SYoshihiro Furudera    {
205e5e34e99SYoshihiro Furudera        "ArchStdEvent": "STALL_BACKEND_ILOCK",
206e5e34e99SYoshihiro Furudera        "BriefDescription": "This event counts every cycle counted by STALL_BACKEND when operations are available from the frontend but at least one is not ready to be sent to the backend because of an input dependency."
207e5e34e99SYoshihiro Furudera    }
208e5e34e99SYoshihiro Furudera]
209