xref: /linux/tools/perf/pmu-events/arch/x86/bonnell/floating-point.json (revision a3a02a52bcfcbcc4a637d4b68bf1bc391c9fad02)
1[
2    {
3        "BriefDescription": "Floating point assists for retired operations.",
4        "Counter": "0,1",
5        "EventCode": "0x11",
6        "EventName": "FP_ASSIST.AR",
7        "SampleAfterValue": "10000",
8        "UMask": "0x81"
9    },
10    {
11        "BriefDescription": "Floating point assists.",
12        "Counter": "0,1",
13        "EventCode": "0x11",
14        "EventName": "FP_ASSIST.S",
15        "SampleAfterValue": "10000",
16        "UMask": "0x1"
17    },
18    {
19        "BriefDescription": "SIMD assists invoked.",
20        "Counter": "0,1",
21        "EventCode": "0xCD",
22        "EventName": "SIMD_ASSIST",
23        "SampleAfterValue": "100000"
24    },
25    {
26        "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) packed-single instructions.",
27        "Counter": "0,1",
28        "EventCode": "0xCA",
29        "EventName": "SIMD_COMP_INST_RETIRED.PACKED_SINGLE",
30        "SampleAfterValue": "2000000",
31        "UMask": "0x1"
32    },
33    {
34        "BriefDescription": "Retired computational Streaming SIMD Extensions 2 (SSE2) scalar-double instructions.",
35        "Counter": "0,1",
36        "EventCode": "0xCA",
37        "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_DOUBLE",
38        "SampleAfterValue": "2000000",
39        "UMask": "0x8"
40    },
41    {
42        "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) scalar-single instructions.",
43        "Counter": "0,1",
44        "EventCode": "0xCA",
45        "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_SINGLE",
46        "SampleAfterValue": "2000000",
47        "UMask": "0x2"
48    },
49    {
50        "BriefDescription": "SIMD Instructions retired.",
51        "Counter": "0,1",
52        "EventCode": "0xCE",
53        "EventName": "SIMD_INSTR_RETIRED",
54        "SampleAfterValue": "2000000"
55    },
56    {
57        "BriefDescription": "Retired Streaming SIMD Extensions (SSE) packed-single instructions.",
58        "Counter": "0,1",
59        "EventCode": "0xC7",
60        "EventName": "SIMD_INST_RETIRED.PACKED_SINGLE",
61        "SampleAfterValue": "2000000",
62        "UMask": "0x1"
63    },
64    {
65        "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) scalar-double instructions.",
66        "Counter": "0,1",
67        "EventCode": "0xC7",
68        "EventName": "SIMD_INST_RETIRED.SCALAR_DOUBLE",
69        "SampleAfterValue": "2000000",
70        "UMask": "0x8"
71    },
72    {
73        "BriefDescription": "Retired Streaming SIMD Extensions (SSE) scalar-single instructions.",
74        "Counter": "0,1",
75        "EventCode": "0xC7",
76        "EventName": "SIMD_INST_RETIRED.SCALAR_SINGLE",
77        "SampleAfterValue": "2000000",
78        "UMask": "0x2"
79    },
80    {
81        "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) vector instructions.",
82        "Counter": "0,1",
83        "EventCode": "0xC7",
84        "EventName": "SIMD_INST_RETIRED.VECTOR",
85        "SampleAfterValue": "2000000",
86        "UMask": "0x10"
87    },
88    {
89        "BriefDescription": "Saturated arithmetic instructions retired.",
90        "Counter": "0,1",
91        "EventCode": "0xCF",
92        "EventName": "SIMD_SAT_INSTR_RETIRED",
93        "SampleAfterValue": "2000000"
94    },
95    {
96        "BriefDescription": "SIMD saturated arithmetic micro-ops retired.",
97        "Counter": "0,1",
98        "EventCode": "0xB1",
99        "EventName": "SIMD_SAT_UOP_EXEC.AR",
100        "SampleAfterValue": "2000000",
101        "UMask": "0x80"
102    },
103    {
104        "BriefDescription": "SIMD saturated arithmetic micro-ops executed.",
105        "Counter": "0,1",
106        "EventCode": "0xB1",
107        "EventName": "SIMD_SAT_UOP_EXEC.S",
108        "SampleAfterValue": "2000000"
109    },
110    {
111        "BriefDescription": "SIMD micro-ops retired (excluding stores).",
112        "Counter": "0,1",
113        "EventCode": "0xB0",
114        "EventName": "SIMD_UOPS_EXEC.AR",
115        "PEBS": "2",
116        "SampleAfterValue": "2000000",
117        "UMask": "0x80"
118    },
119    {
120        "BriefDescription": "SIMD micro-ops executed (excluding stores).",
121        "Counter": "0,1",
122        "EventCode": "0xB0",
123        "EventName": "SIMD_UOPS_EXEC.S",
124        "SampleAfterValue": "2000000"
125    },
126    {
127        "BriefDescription": "SIMD packed arithmetic micro-ops retired",
128        "Counter": "0,1",
129        "EventCode": "0xB3",
130        "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.AR",
131        "SampleAfterValue": "2000000",
132        "UMask": "0xa0"
133    },
134    {
135        "BriefDescription": "SIMD packed arithmetic micro-ops executed",
136        "Counter": "0,1",
137        "EventCode": "0xB3",
138        "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.S",
139        "SampleAfterValue": "2000000",
140        "UMask": "0x20"
141    },
142    {
143        "BriefDescription": "SIMD packed logical micro-ops retired",
144        "Counter": "0,1",
145        "EventCode": "0xB3",
146        "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.AR",
147        "SampleAfterValue": "2000000",
148        "UMask": "0x90"
149    },
150    {
151        "BriefDescription": "SIMD packed logical micro-ops executed",
152        "Counter": "0,1",
153        "EventCode": "0xB3",
154        "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.S",
155        "SampleAfterValue": "2000000",
156        "UMask": "0x10"
157    },
158    {
159        "BriefDescription": "SIMD packed multiply micro-ops retired",
160        "Counter": "0,1",
161        "EventCode": "0xB3",
162        "EventName": "SIMD_UOP_TYPE_EXEC.MUL.AR",
163        "SampleAfterValue": "2000000",
164        "UMask": "0x81"
165    },
166    {
167        "BriefDescription": "SIMD packed multiply micro-ops executed",
168        "Counter": "0,1",
169        "EventCode": "0xB3",
170        "EventName": "SIMD_UOP_TYPE_EXEC.MUL.S",
171        "SampleAfterValue": "2000000",
172        "UMask": "0x1"
173    },
174    {
175        "BriefDescription": "SIMD packed micro-ops retired",
176        "Counter": "0,1",
177        "EventCode": "0xB3",
178        "EventName": "SIMD_UOP_TYPE_EXEC.PACK.AR",
179        "SampleAfterValue": "2000000",
180        "UMask": "0x84"
181    },
182    {
183        "BriefDescription": "SIMD packed micro-ops executed",
184        "Counter": "0,1",
185        "EventCode": "0xB3",
186        "EventName": "SIMD_UOP_TYPE_EXEC.PACK.S",
187        "SampleAfterValue": "2000000",
188        "UMask": "0x4"
189    },
190    {
191        "BriefDescription": "SIMD packed shift micro-ops retired",
192        "Counter": "0,1",
193        "EventCode": "0xB3",
194        "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.AR",
195        "SampleAfterValue": "2000000",
196        "UMask": "0x82"
197    },
198    {
199        "BriefDescription": "SIMD packed shift micro-ops executed",
200        "Counter": "0,1",
201        "EventCode": "0xB3",
202        "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.S",
203        "SampleAfterValue": "2000000",
204        "UMask": "0x2"
205    },
206    {
207        "BriefDescription": "SIMD unpacked micro-ops retired",
208        "Counter": "0,1",
209        "EventCode": "0xB3",
210        "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.AR",
211        "SampleAfterValue": "2000000",
212        "UMask": "0x88"
213    },
214    {
215        "BriefDescription": "SIMD unpacked micro-ops executed",
216        "Counter": "0,1",
217        "EventCode": "0xB3",
218        "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.S",
219        "SampleAfterValue": "2000000",
220        "UMask": "0x8"
221    },
222    {
223        "BriefDescription": "Floating point computational micro-ops retired.",
224        "Counter": "0,1",
225        "EventCode": "0x10",
226        "EventName": "X87_COMP_OPS_EXE.ANY.AR",
227        "PEBS": "2",
228        "SampleAfterValue": "2000000",
229        "UMask": "0x81"
230    },
231    {
232        "BriefDescription": "Floating point computational micro-ops executed.",
233        "Counter": "0,1",
234        "EventCode": "0x10",
235        "EventName": "X87_COMP_OPS_EXE.ANY.S",
236        "SampleAfterValue": "2000000",
237        "UMask": "0x1"
238    },
239    {
240        "BriefDescription": "FXCH uops retired.",
241        "Counter": "0,1",
242        "EventCode": "0x10",
243        "EventName": "X87_COMP_OPS_EXE.FXCH.AR",
244        "PEBS": "2",
245        "SampleAfterValue": "2000000",
246        "UMask": "0x82"
247    },
248    {
249        "BriefDescription": "FXCH uops executed.",
250        "Counter": "0,1",
251        "EventCode": "0x10",
252        "EventName": "X87_COMP_OPS_EXE.FXCH.S",
253        "SampleAfterValue": "2000000",
254        "UMask": "0x2"
255    }
256]
257