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