| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/icelake/ |
| D | floating-point.json | 3 "CollectPEBSRecord": "2", 4 "PublicDescription": "Counts all microcode Floating Point assists.", 6 "Counter": "0,1,2,3,4,5,6,7", 8 "PEBScounters": "0,1,2,3,4,5,6,7", 15 "CollectPEBSRecord": "2", 16 …-point instructions retired; some instructions will count twice as noted below. Each count repres… 18 "Counter": "0,1,2,3,4,5,6,7", 20 "PEBScounters": "0,1,2,3,4,5,6,7", 23 …-point instructions retired; some instructions will count twice as noted below. Each count repres… 26 "CollectPEBSRecord": "2", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/ |
| D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelake/ |
| D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/rocketlake/ |
| D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/tigerlake/ |
| D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 38 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 43 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/meteorlake/ |
| D | floating-point.json | 3 "BriefDescription": "This event counts the cycles the floating point divider is busy.", 15 "PublicDescription": "Counts all microcode Floating Point assists.", 53 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 56 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 62 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 65 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 80 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 83 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlake/ |
| D | floating-point.json | 15 "PublicDescription": "Counts all microcode Floating Point assists.", 53 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 56 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 62 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 65 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 80 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 83 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 89 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| D | floating-point.json | 14 "PublicDescription": "Counts all microcode Floating Point assists.", 47 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 50 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 55 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 58 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 63 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 66 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 71 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 74 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 79 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | floating-point.json | 5 … "BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable.", 6 "Counter": "0,1,2,3", 9 …"PublicDescription": "This event counts the number of transitions from AVX-256 to legacy SSE when … 11 "CounterHTOff": "0,1,2,3,4,5,6,7" 16 "BriefDescription": "Number of transitions from SSE to AVX-256 when penalty applicable.", 17 "Counter": "0,1,2,3", 20 …"PublicDescription": "This event counts the number of transitions from legacy SSE to AVX-256 when … 22 "CounterHTOff": "0,1,2,3,4,5,6,7" 27 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 28 "Counter": "0,1,2,3", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | floating-point.json | 5 … "BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable.", 6 "Counter": "0,1,2,3", 9 …"PublicDescription": "This event counts the number of transitions from AVX-256 to legacy SSE when … 11 "CounterHTOff": "0,1,2,3,4,5,6,7" 16 "BriefDescription": "Number of transitions from SSE to AVX-256 when penalty applicable.", 17 "Counter": "0,1,2,3", 20 …"PublicDescription": "This event counts the number of transitions from legacy SSE to AVX-256 when … 22 "CounterHTOff": "0,1,2,3,4,5,6,7" 27 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 28 "Counter": "0,1,2,3", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | floating-point.json | 4 …t is, uses PEBS) of the event that counts the number of transitions from AVX-256 to legacy SSE whe… 6 "Counter": "0,1,2,3", 11 …"BriefDescription": "Number of transitions from AVX-256 to legacy SSE when penalty applicable (Pre… 12 "CounterHTOff": "0,1,2,3,4,5,6,7" 16 …S) of the event that counts the number of transitions from legacy SSE to AVX-256 when penalty is a… 18 "Counter": "0,1,2,3", 23 …"BriefDescription": "Number of transitions from legacy SSE to AVX-256 when penalty applicable (Pre… 24 "CounterHTOff": "0,1,2,3,4,5,6,7" 28 "Counter": "0,1,2,3", 32 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/ |
| D | floating-point.json | 3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin… 6 …-bit packed computational double precision floating-point instructions retired; some instructions … 11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin… 14 …-bit packed computational single precision floating-point instructions retired; some instructions … 19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin… 22 …-bit packed double computational precision floating-point instructions retired; some instructions … 27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin… 30 …-bit packed single computational precision floating-point instructions retired; some instructions … 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | floating-point.json | 3 …-point instructions retired; some instructions will count twice as noted below. Each count repres… 4 "Counter": "0,1,2,3", 5 "CounterHTOff": "0,1,2,3,4,5,6,7", 12 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3", 14 "CounterHTOff": "0,1,2,3,4,5,6,7", 21 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 "Counter": "0,1,2,3", 23 "CounterHTOff": "0,1,2,3,4,5,6,7", 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 4 "Counter": "0,1,2,3", 5 "CounterHTOff": "0,1,2,3,4,5,6,7", 12 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 13 "Counter": "0,1,2,3", 14 "CounterHTOff": "0,1,2,3,4,5,6,7", 21 …-point instructions retired; some instructions will count twice as noted below. Each count repres… 22 "Counter": "0,1,2,3", 23 "CounterHTOff": "0,1,2,3,4,5,6,7", 30 …-bit packed double precision floating-point instructions retired; some instructions will count twi… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/ |
| D | core_feature_fpu.h | 4 * SPDX-License-Identifier: Apache-2.0 10 * www.apache.org/licenses/LICENSE-2.0 26 * 1. __FPU_PRESENT: Define whether Floating Point Unit(FPU) is present or not 29 * * 2: Double precision FPU present, __RISCV_FLEN == 64 39 * \brief Functions that related to the RISC-V FPU (F and D extension). 42 * Nuclei provided floating point unit by RISC-V F and D extension. 43 * * `F extension` adds single-precision floating-point computational 44 * instructions compliant with the IEEE 754-2008 arithmetic standard, __RISCV_FLEN = 32. 45 * The F extension adds 32 floating-point registers, f0-f31, each 32 bits wide, 46 * and a floating-point control and status register fcsr, which contains the [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
| D | floating-point.json | 4 "Counter": "0,1,2,3", 8 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 9 "CounterHTOff": "0,1,2,3,4,5,6,7" 13 "Counter": "0,1,2,3", 17 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 18 "CounterHTOff": "0,1,2,3,4,5,6,7" 22 "Counter": "0,1,2,3", 26 …-bit packed double precision floating-point instructions retired. Each count represents 2 computa… 27 "CounterHTOff": "0,1,2,3,4,5,6,7" 31 "Counter": "0,1,2,3", [all …]
|
| /kernel/linux/linux-5.10/drivers/misc/mei/ |
| D | hw-me-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (c) 2003-2019, Intel Corporation. All rights reserved. 45 #define MEI_DEV_ID_CPT_1 0x1C3A /* Couger Point */ 48 #define MEI_DEV_ID_PPT_1 0x1E3A /* Panther Point */ 49 #define MEI_DEV_ID_PPT_2 0x1CBA /* Panther Point */ 50 #define MEI_DEV_ID_PPT_3 0x1DBA /* Panther Point */ 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */ [all …]
|
| /kernel/linux/linux-6.6/drivers/misc/mei/ |
| D | hw-me-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved. 45 #define MEI_DEV_ID_CPT_1 0x1C3A /* Couger Point */ 48 #define MEI_DEV_ID_PPT_1 0x1E3A /* Panther Point */ 49 #define MEI_DEV_ID_PPT_2 0x1CBA /* Panther Point */ 50 #define MEI_DEV_ID_PPT_3 0x1DBA /* Panther Point */ 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */ [all …]
|
| /kernel/linux/linux-5.10/lib/mpi/ |
| D | ec.c | 1 /* ec.c - Elliptic Curve functions 21 #include "mpi-internal.h" 33 /* Create a new point option. NBITS gives the size in bits of one 34 * coordinate; it is only used to pre-allocate some resources and 50 /* Release the point object P. P may be NULL. */ 60 /* Initialize the fields of a point object. gcry_mpi_point_free_parts 65 p->x = mpi_new(0); in mpi_point_init() 66 p->y = mpi_new(0); in mpi_point_init() 67 p->z = mpi_new(0); in mpi_point_init() 71 /* Release the parts of a point object. */ [all …]
|
| /kernel/linux/linux-6.6/lib/crypto/mpi/ |
| D | ec.c | 1 /* ec.c - Elliptic Curve functions 21 #include "mpi-internal.h" 33 /* Create a new point option. NBITS gives the size in bits of one 34 * coordinate; it is only used to pre-allocate some resources and 50 /* Release the point object P. P may be NULL. */ 60 /* Initialize the fields of a point object. gcry_mpi_point_free_parts 65 p->x = mpi_new(0); in mpi_point_init() 66 p->y = mpi_new(0); in mpi_point_init() 67 p->z = mpi_new(0); in mpi_point_init() 71 /* Release the parts of a point object. */ [all …]
|