forked from gregkh/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf vendor events: Move JSON/events to appropriate files for power10…
… platform Move some of the power10 JSON/events to appropriate files. Fixes: 32daa5d ("perf vendor events: Initial JSON/events list for power10 platform") Signed-off-by: Kajol Jain <[email protected]> Cc: Athira Rajeev <[email protected]> Cc: Disha Goel <[email protected]> Cc: Ian Rogers <[email protected]> Cc: Kajol Jain <[email protected]> Cc: Madhavan Srinivasan <[email protected]> Cc: Namhyung Kim <[email protected]> Cc: [email protected] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
- Loading branch information
Showing
9 changed files
with
616 additions
and
614 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
67 changes: 67 additions & 0 deletions
67
tools/perf/pmu-events/arch/powerpc/power10/floating_point.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
[ | ||
{ | ||
"EventCode": "0x100F4", | ||
"EventName": "PM_FLOP_CMPL", | ||
"BriefDescription": "Floating Point Operations Completed. Includes any type. It counts once for each 1, 2, 4 or 8 flop instruction. Use PM_1|2|4|8_FLOP_CMPL events to count flops." | ||
}, | ||
{ | ||
"EventCode": "0x45050", | ||
"EventName": "PM_1FLOP_CMPL", | ||
"BriefDescription": "One floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg)." | ||
}, | ||
{ | ||
"EventCode": "0x45052", | ||
"EventName": "PM_4FLOP_CMPL", | ||
"BriefDescription": "Four floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg)." | ||
}, | ||
{ | ||
"EventCode": "0x45054", | ||
"EventName": "PM_FMA_CMPL", | ||
"BriefDescription": "Two floating point instruction completed (FMA class of instructions: fmadd, fnmadd, fmsub, fnmsub). Scalar instructions only." | ||
}, | ||
{ | ||
"EventCode": "0x45056", | ||
"EventName": "PM_SCALAR_FLOP_CMPL", | ||
"BriefDescription": "Scalar floating point instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4505A", | ||
"EventName": "PM_SP_FLOP_CMPL", | ||
"BriefDescription": "Single Precision floating point instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4505C", | ||
"EventName": "PM_MATH_FLOP_CMPL", | ||
"BriefDescription": "Math floating point instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D052", | ||
"EventName": "PM_2FLOP_CMPL", | ||
"BriefDescription": "Double Precision vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D054", | ||
"EventName": "PM_8FLOP_CMPL", | ||
"BriefDescription": "Four Double Precision vector instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D056", | ||
"EventName": "PM_NON_FMA_FLOP_CMPL", | ||
"BriefDescription": "Non FMA instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D058", | ||
"EventName": "PM_VECTOR_FLOP_CMPL", | ||
"BriefDescription": "Vector floating point instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D05A", | ||
"EventName": "PM_NON_MATH_FLOP_CMPL", | ||
"BriefDescription": "Non Math instruction completed." | ||
}, | ||
{ | ||
"EventCode": "0x4D05C", | ||
"EventName": "PM_DPP_FLOP_CMPL", | ||
"BriefDescription": "Double-Precision or Quad-Precision instruction completed." | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.