| /linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/ |
| H A D | fp_operation.json | 5 … "BriefDescription": "This event counts architecturally executed floating-point move operation." 19 …fDescription": "This event counts architecturally executed Advanced SIMD floating-point operation." 23 … "BriefDescription": "This event counts architecturally executed SVE floating-point operation." 27 …ption": "This event counts architecturally executed Advanced SIMD or SVE floating-point operation." 31 …Description": "This event counts architecturally executed half-precision floating-point operation." 35 …"This event counts architecturally executed Advanced SIMD half-precision floating-point operation." 39 …ription": "This event counts architecturally executed SVE half-precision floating-point operation." 43 …vent counts architecturally executed Advanced SIMD or SVE half-precision floating-point operation." 47 …scription": "This event counts architecturally executed single-precision floating-point operation." 51 …his event counts architecturally executed Advanced SIMD single-precision floating-point operation." [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/amdzen4/ |
| H A D | floating-point.json | 5 "BriefDescription": "Retired x87 floating-point add and subtract ops.", 11 "BriefDescription": "Retired x87 floating-point multiply ops.", 17 "BriefDescription": "Retired x87 floating-point divide and square root ops.", 23 "BriefDescription": "Retired x87 floating-point ops of all types.", 29 "BriefDescription": "Retired SSE and AVX floating-point add and subtract ops.", 35 "BriefDescription": "Retired SSE and AVX floating-point multiply ops.", 41 "BriefDescription": "Retired SSE and AVX floating-point divide and square root ops.", 47 …"BriefDescription": "Retired SSE and AVX floating-point multiply-accumulate ops (each operation is… 53 …"BriefDescription": "Retired SSE and AVX floating-point bfloat multiply-accumulate ops (each opera… 59 "BriefDescription": "Retired SSE and AVX floating-point ops of all types.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/amdzen6/ |
| H A D | floating-point.json | 5 "BriefDescription": "Retired x87 floating-point add and subtract uops.", 11 "BriefDescription": "Retired x87 floating-point multiply uops.", 17 "BriefDescription": "Retired x87 floating-point divide and square root uops.", 23 "BriefDescription": "Retired x87 floating-point uops of all types.", 101 "BriefDescription": "Retired x87 floating-point uops.", 107 "BriefDescription": "Retired MMX floating-point uops.", 113 "BriefDescription": "Retired scalar floating-point uops.", 119 "BriefDescription": "Retired packed 128-bit floating-point uops.", 125 "BriefDescription": "Retired packed 256-bit floating-point uops.", 131 "BriefDescription": "Retired packed 512-bit floating-point uops.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/pantherlake/ |
| H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 13 "BriefDescription": "Cycles when floating-point divide unit is busy executing divide or square root operations.", 18 "PublicDescription": "Counts cycles when divide unit is busy executing divide or square root operations. Accounts for floating-point operations only.", 24 "BriefDescription": "Counts the number of floating point dividers per cycle in the loop stage.", 33 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 46 "PublicDescription": "Counts all microcode Floating Point assists.", 97 "BriefDescription": "Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", 101 "PublicDescription": "Number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instruction [all...] |
| /linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
| H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 52 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
| H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 52 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 52 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelake/ |
| H A D | floating-point.json | 7 "PublicDescription": "Counts all microcode Floating Point assists.", 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 52 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
| H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 13 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 23 "BriefDescription": "Counts the number of active floating point dividers per cycle in the loop stage.", 32 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 45 "PublicDescription": "Counts all microcode Floating Point assists.", 114 "BriefDescription": "Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", 118 "PublicDescription": "Number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", 124 "BriefDescription": "Number of SSE/AVX computational 128-bit packed single precision floating-point instruction [all...] |
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | floating-point.json | 3 …once for most SIMD 128-bit packed computational double precision floating-point instructions retir… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …once for most SIMD 128-bit packed computational single precision floating-point instruction retire… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …once for most SIMD 256-bit packed double computational precision floating-point instructions retir… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …once for most SIMD 256-bit packed single computational precision floating-point instructions retir… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/arrowlake/ |
| H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 13 "BriefDescription": "Cycles when floating-point divide unit is busy executing divide or square root operations.", 18 "PublicDescription": "Counts cycles when divide unit is busy executing divide or square root operations. Accounts for floating-point operations only.", 24 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 34 "BriefDescription": "Counts the number of active floating point dividers per cycle in the loop stage.", 43 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 56 "PublicDescription": "Counts all microcode Floating Point assists.", 215 "BriefDescription": "Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", 219 "PublicDescription": "Number of SSE/AVX computational 128-bit packed double precision floating-point instruction [all...] |
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | floating-point.json | 3 …once for most SIMD 128-bit packed computational double precision floating-point instructions retir… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …once for most SIMD 128-bit packed computational single precision floating-point instruction retire… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …once for most SIMD 256-bit packed double computational precision floating-point instructions retir… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …once for most SIMD 256-bit packed single computational precision floating-point instructions retir… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | floating-point.json | 3 …point instructions retired; some instructions will count twice as noted below. Each count represe… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Applies to SSE* and… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | floating-point.json | 3 …point instructions retired; some instructions will count twice as noted below. Each count represe… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Applies to SSE* and… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwell/ |
| H A D | floating-point.json | 3 …point instructions retired; some instructions will count twice as noted below. Each count represe… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Applies to SSE* and… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/alderlake/ |
| H A D | floating-point.json | 3 …"BriefDescription": "Counts the number of cycles the floating point divider is in the loop stage.", 22 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 35 "PublicDescription": "Counts all microcode Floating Point assists.", 104 …point instructions retired; some instructions will count twice as noted below. Each count represe… 108 …point instructions retired; some instructions will count twice as noted below. Each count represe… 114 …point instructions retired; some instructions will count twice as noted below. Each count represe… 118 …point instructions retired; some instructions will count twice as noted below. Each count represe… 124 …point instructions retired; some instructions will count twice as noted below. Each count represe… 128 …point instructions retired; some instructions will count twice as noted below. Each count represe… 134 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | floating-point.json | 3 …once for most SIMD 128-bit packed computational double precision floating-point instructions retir… 7 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …once for most SIMD 128-bit packed computational single precision floating-point instruction retire… 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …once for most SIMD 256-bit packed double computational precision floating-point instructions retir… 25 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …once for most SIMD 256-bit packed single computational precision floating-point instructions retir… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 43 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
| H A D | floating-point.json | 3 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 16 "PublicDescription": "Counts all microcode Floating Point assists.", 77 …point instructions retired; some instructions will count twice as noted below. Each count represe… 81 …point instructions retired; some instructions will count twice as noted below. Each count represe… 86 …point instructions retired; some instructions will count twice as noted below. Each count represe… 90 …point instructions retired; some instructions will count twice as noted below. Each count represe… 95 …point instructions retired; some instructions will count twice as noted below. Each count represe… 99 …point instructions retired; some instructions will count twice as noted below. Each count represe… 104 …point instructions retired; some instructions will count twice as noted below. Each count represe… 108 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| H A D | floating-point.json | 16 "PublicDescription": "Counts all microcode Floating Point assists.", 77 …point instructions retired; some instructions will count twice as noted below. Each count represe… 81 …point instructions retired; some instructions will count twice as noted below. Each count represe… 86 …point instructions retired; some instructions will count twice as noted below. Each count represe… 90 …point instructions retired; some instructions will count twice as noted below. Each count represe… 95 …point instructions retired; some instructions will count twice as noted below. Each count represe… 99 …point instructions retired; some instructions will count twice as noted below. Each count represe… 104 …point instructions retired; some instructions will count twice as noted below. Each count represe… 108 …point instructions retired; some instructions will count twice as noted below. Each count represe… 117 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
| H A D | floating-point.json | 16 "PublicDescription": "Counts all microcode Floating Point assists.", 77 …point instructions retired; some instructions will count twice as noted below. Each count represe… 81 …point instructions retired; some instructions will count twice as noted below. Each count represe… 86 …point instructions retired; some instructions will count twice as noted below. Each count represe… 90 …point instructions retired; some instructions will count twice as noted below. Each count represe… 95 …point instructions retired; some instructions will count twice as noted below. Each count represe… 99 …point instructions retired; some instructions will count twice as noted below. Each count represe… 104 …point instructions retired; some instructions will count twice as noted below. Each count represe… 108 …point instructions retired; some instructions will count twice as noted below. Each count represe… 117 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/ |
| H A D | common-and-microarch.json | 572 "PublicDescription": "Floating-point Operations speculatively executed.", 575 "BriefDescription": "Floating-point Operations speculatively executed." 580 "BriefDescription": "Floating-point Operation speculatively executed, Advanced SIMD." 585 "BriefDescription": "Floating-point Operation speculatively executed, SVE." 590 "BriefDescription": "Floating-point Operation speculatively executed, Advanced SIMD or SVE." 593 "PublicDescription": "Floating-point half-precision operations speculatively executed", 596 "BriefDescription": "Floating-point half-precision operations speculatively executed" 601 "BriefDescription": "Floating-point Operation speculatively executed, Advanced SIMD half precision." 606 "BriefDescription": "Floating-point Operation speculatively executed, SVE half precision." 611 "BriefDescription": "Floating-point Operatio [all...] |
| /linux/drivers/gpu/drm/amd/include/ivsrcid/isp/ |
| H A D | irqsrcs_isp_4_1.h | 31 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT5 0x16 // Ringbuffer write point 5 changed 33 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT6 0x18 // Ringbuffer write point 6 changed 35 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT7 0x1A // Ringbuffer write point 7 changed 37 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT8 0x1C // Ringbuffer write point 8 changed 39 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT9 0x01 // Ringbuffer write point 9 changed 41 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT10 0x03 // Ringbuffer write point 10 changed 43 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT11 0x05 // Ringbuffer write point 11 changed 45 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT12 0x07 // Ringbuffer write point 12 changed 47 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT13 0x09 // Ringbuffer write point 13 changed 49 #define ISP_4_1__SRCID__ISP_RINGBUFFER_WPT14 0x0B // Ringbuffer write point 14 changed [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/sierraforest/ |
| H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 12 "BriefDescription": "Counts the number of active floating point dividers per cycle in the loop stage.", 20 "BriefDescription": "Counts the number of floating point divider uops executed per cycle.", 28 "BriefDescription": "Counts the number of all types of floating point operations per uop with all default weighting", 45 "BriefDescription": "Counts the number of floating point operations that produce 32 bit single precision results [This event is alias to FP_FLOPS_RETIRED.SP]", 53 "BriefDescription": "Counts the number of floating point operations that produce 64 bit double precision results [This event is alias to FP_FLOPS_RETIRED.DP]", 70 "BriefDescription": "Counts the total number of floating point retired instructions.", 78 "BriefDescription": "Counts the number of retired instructions whose sources are a packed 128 bit single precision floating point. This may be SSE or AVX.128 operations.", 86 "BriefDescription": "Counts the number of retired instructions whose sources are a packed 256 bit double precision floating point.", 94 "BriefDescription": "Counts the number of retired instructions whose sources are a scalar 32bit single precision floating point [all...] |
| /linux/tools/perf/pmu-events/arch/x86/grandridge/ |
| H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.", 12 "BriefDescription": "Counts the number of all types of floating point operations per uop with all default weighting", 29 "BriefDescription": "Counts the number of floating point operations that produce 32 bit single precision results [This event is alias to FP_FLOPS_RETIRED.SP]", 37 "BriefDescription": "Counts the number of floating point operations that produce 64 bit double precision results [This event is alias to FP_FLOPS_RETIRED.DP]", 54 "BriefDescription": "Counts the total number of floating point retired instructions.", 62 "BriefDescription": "Counts the number of retired instructions whose sources are a packed 128 bit single precision floating point. This may be SSE or AVX.128 operations.", 70 "BriefDescription": "Counts the number of retired instructions whose sources are a packed 256 bit double precision floating point.", 78 "BriefDescription": "Counts the number of retired instructions whose sources are a scalar 32bit single precision floating point.", 86 "BriefDescription": "Counts the number of retired instructions whose sources are a scalar 64 bit double precision floating point.", 94 "BriefDescription": "Counts the number of uops executed on floating point an [all...] |
| /linux/drivers/gpu/host1x/ |
| H A D | syncpt.h | 53 /* Initialize sync point array */ 56 /* Free sync point array */ 59 /* Return number of sync point supported. */ 69 * Check sync point sanity. If max is larger than min, there have too many 70 * sync point increments. 72 * Client managed sync point are not tracked. 83 /* Return true if sync point is client managed. */ 108 /* Save host1x sync point state into shadow registers. */ 111 /* Reset host1x sync point state from shadow registers. */ 117 /* Indicate future operations by incrementing the sync point max. */ [all …]
|