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