xref: /freebsd/lib/libpmc/pmu-events/arch/x86/alderlaken/floating-point.json (revision ca3e47b0ea68664c7e10e1c3e28c5ac7d9932c21)
1*ca3e47b0SAnaëlle CAZUC[
2*ca3e47b0SAnaëlle CAZUC    {
3*ca3e47b0SAnaëlle CAZUC        "BriefDescription": "Counts the number of floating point operations retired that required microcode assist.",
4*ca3e47b0SAnaëlle CAZUC        "EventCode": "0xc3",
5*ca3e47b0SAnaëlle CAZUC        "EventName": "MACHINE_CLEARS.FP_ASSIST",
6*ca3e47b0SAnaëlle CAZUC        "PublicDescription": "Counts the number of floating point operations retired that required microcode assist, which is not a reflection of the number of FP operations, instructions or uops.",
7*ca3e47b0SAnaëlle CAZUC        "SampleAfterValue": "20003",
8*ca3e47b0SAnaëlle CAZUC        "UMask": "0x4"
9*ca3e47b0SAnaëlle CAZUC    },
10*ca3e47b0SAnaëlle CAZUC    {
11*ca3e47b0SAnaëlle CAZUC        "BriefDescription": "Counts the number of floating point divide uops retired (x87 and SSE, including x87 sqrt).",
12*ca3e47b0SAnaëlle CAZUC        "EventCode": "0xc2",
13*ca3e47b0SAnaëlle CAZUC        "EventName": "UOPS_RETIRED.FPDIV",
14*ca3e47b0SAnaëlle CAZUC        "PEBS": "1",
15*ca3e47b0SAnaëlle CAZUC        "SampleAfterValue": "2000003",
16*ca3e47b0SAnaëlle CAZUC        "UMask": "0x8"
17*ca3e47b0SAnaëlle CAZUC    }
18*ca3e47b0SAnaëlle CAZUC]
19