Home
last modified time | relevance | path

Searched +full:floating +full:- +full:point (Results 1 – 25 of 633) sorted by relevance

12345678910>>...26

/linux-6.14.4/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/
Dfp_operation.json5 … "BriefDescription": "This event counts architecturally executed floating-point move operations."
19 …fDescription": "This event counts architecturally executed Advanced SIMD floating-point operation."
23 … "BriefDescription": "This event counts architecturally executed SVE floating-point operation."
27 …ion": "This event counts architecturally executed Advanced SIMD and SVE floating-point operations."
31 …efDescription": "This event counts architecturally executed half-precision floating-point operatio…
35 …: "This event counts architecturally executed Advanced SIMD half-precision floating-point operatio…
39 …scription": "This event counts architecturally executed SVE half-precision floating-point operatio…
43 …event counts architecturally executed Advanced SIMD and SVE half-precision floating-point operatio…
47 …Description": "This event counts architecturally executed single-precision floating-point operatio…
51 …"This event counts architecturally executed Advanced SIMD single-precision floating-point operatio…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/amdzen5/
Dfloating-point.json5 "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 bfloat16 ops.",
59 "BriefDescription": "Retired SSE and AVX floating-point scalar single-precision ops.",
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/amdzen4/
Dfloating-point.json5 "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-6.14.4/tools/perf/pmu-events/arch/x86/tigerlake/
Dfloating-point.json7 "PublicDescription": "Counts all microcode Floating Point assists.",
12-bit packed double precision floating-point instructions retired; some instructions will count twi…
16-bit packed double precision floating-point instructions retired; some instructions will count twi…
21-bit packed single precision floating-point instructions retired; some instructions will count twi…
25-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
34-bit packed double precision floating-point instructions retired; some instructions will count twi…
39-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single precision floating-point instructions retired; some instructions will count twi…
48 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/rocketlake/
Dfloating-point.json7 "PublicDescription": "Counts all microcode Floating Point assists.",
12-bit packed double precision floating-point instructions retired; some instructions will count twi…
16-bit packed double precision floating-point instructions retired; some instructions will count twi…
21-bit packed single precision floating-point instructions retired; some instructions will count twi…
25-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
34-bit packed double precision floating-point instructions retired; some instructions will count twi…
39-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single precision floating-point instructions retired; some instructions will count twi…
48 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/icelakex/
Dfloating-point.json7 "PublicDescription": "Counts all microcode Floating Point assists.",
12-bit packed double precision floating-point instructions retired; some instructions will count twi…
16-bit packed double precision floating-point instructions retired; some instructions will count twi…
21-bit packed single precision floating-point instructions retired; some instructions will count twi…
25-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
34-bit packed double precision floating-point instructions retired; some instructions will count twi…
39-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single precision floating-point instructions retired; some instructions will count twi…
48 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json7 "PublicDescription": "Counts all microcode Floating Point assists.",
12-bit packed double precision floating-point instructions retired; some instructions will count twi…
16-bit packed double precision floating-point instructions retired; some instructions will count twi…
21-bit packed single precision floating-point instructions retired; some instructions will count twi…
25-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
34-bit packed double precision floating-point instructions retired; some instructions will count twi…
39-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single precision floating-point instructions retired; some instructions will count twi…
48 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/meteorlake/
Dfloating-point.json3 …"BriefDescription": "Counts the number of cycles when any of the floating point dividers are activ…
13 "BriefDescription": "This event counts the cycles the floating point divider is busy.",
27 "PublicDescription": "Counts all microcode Floating Point assists.",
96-bit packed double precision floating-point instructions retired; some instructions will count twi…
100-bit packed double precision floating-point instructions retired; some instructions will count twi…
106-bit packed single precision floating-point instructions retired; some instructions will count twi…
110-bit packed single precision floating-point instructions retired; some instructions will count twi…
116-bit packed double precision floating-point instructions retired; some instructions will count twi…
120-bit packed double precision floating-point instructions retired; some instructions will count twi…
126-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
7-bit packed computational double precision floating-point instructions retired; some instructions …
12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
16-bit packed computational single precision floating-point instructions retired; some instructions …
21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
25-bit packed double computational precision floating-point instructions retired; some instructions …
30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
34-bit packed single computational precision floating-point instructions retired; some instructions …
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/skylakex/
Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
7-bit packed computational double precision floating-point instructions retired; some instructions …
12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
16-bit packed computational single precision floating-point instructions retired; some instructions …
21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
25-bit packed double computational precision floating-point instructions retired; some instructions …
30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
34-bit packed single computational precision floating-point instructions retired; some instructions …
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/alderlake/
Dfloating-point.json17 "PublicDescription": "Counts all microcode Floating Point assists.",
86-bit packed double precision floating-point instructions retired; some instructions will count twi…
90-bit packed double precision floating-point instructions retired; some instructions will count twi…
96-bit packed single precision floating-point instructions retired; some instructions will count twi…
100-bit packed single precision floating-point instructions retired; some instructions will count twi…
106-bit packed double precision floating-point instructions retired; some instructions will count twi…
110-bit packed double precision floating-point instructions retired; some instructions will count twi…
116-bit packed single precision floating-point instructions retired; some instructions will count twi…
120-bit packed single precision floating-point instructions retired; some instructions will count twi…
126 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/broadwell/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
7-bit packed double precision floating-point instructions retired; some instructions will count twi…
12-bit packed single precision floating-point instructions retired; some instructions will count twi…
16-bit packed single precision floating-point instructions retired; some instructions will count twi…
21-bit packed double precision floating-point instructions retired; some instructions will count twi…
25-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
34-bit packed single precision floating-point instructions retired; some instructions will count twi…
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/broadwellde/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
7-bit packed double precision floating-point instructions retired; some instructions will count twi…
12-bit packed single precision floating-point instructions retired; some instructions will count twi…
16-bit packed single precision floating-point instructions retired; some instructions will count twi…
21-bit packed double precision floating-point instructions retired; some instructions will count twi…
25-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
34-bit packed single precision floating-point instructions retired; some instructions will count twi…
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/broadwellx/
Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
7-bit packed double precision floating-point instructions retired; some instructions will count twi…
12-bit packed single precision floating-point instructions retired; some instructions will count twi…
16-bit packed single precision floating-point instructions retired; some instructions will count twi…
21-bit packed double precision floating-point instructions retired; some instructions will count twi…
25-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
34-bit packed single precision floating-point instructions retired; some instructions will count twi…
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/skylake/
Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
7-bit packed computational double precision floating-point instructions retired; some instructions …
12 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
16-bit packed computational single precision floating-point instructions retired; some instructions …
21 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
25-bit packed double computational precision floating-point instructions retired; some instructions …
30 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
34-bit packed single computational precision floating-point instructions retired; some instructions …
39 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
43-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/graniterapids/
Dfloating-point.json3 "BriefDescription": "This event counts the cycles the floating point divider is busy.",
16 "PublicDescription": "Counts all microcode Floating Point assists.",
77-bit packed double precision floating-point instructions retired; some instructions will count twi…
81-bit packed double precision floating-point instructions retired; some instructions will count twi…
86-bit packed single precision floating-point instructions retired; some instructions will count twi…
90-bit packed single precision floating-point instructions retired; some instructions will count twi…
95-bit packed double precision floating-point instructions retired; some instructions will count twi…
99-bit packed double precision floating-point instructions retired; some instructions will count twi…
104-bit packed single precision floating-point instructions retired; some instructions will count twi…
108-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dfloating-point.json16 "PublicDescription": "Counts all microcode Floating Point assists.",
77-bit packed double precision floating-point instructions retired; some instructions will count twi…
81-bit packed double precision floating-point instructions retired; some instructions will count twi…
86-bit packed single precision floating-point instructions retired; some instructions will count twi…
90-bit packed single precision floating-point instructions retired; some instructions will count twi…
95-bit packed double precision floating-point instructions retired; some instructions will count twi…
99-bit packed double precision floating-point instructions retired; some instructions will count twi…
104-bit packed single precision floating-point instructions retired; some instructions will count twi…
108-bit packed single precision floating-point instructions retired; some instructions will count twi…
113 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/x86/emeraldrapids/
Dfloating-point.json16 "PublicDescription": "Counts all microcode Floating Point assists.",
77-bit packed double precision floating-point instructions retired; some instructions will count twi…
81-bit packed double precision floating-point instructions retired; some instructions will count twi…
86-bit packed single precision floating-point instructions retired; some instructions will count twi…
90-bit packed single precision floating-point instructions retired; some instructions will count twi…
95-bit packed double precision floating-point instructions retired; some instructions will count twi…
99-bit packed double precision floating-point instructions retired; some instructions will count twi…
104-bit packed single precision floating-point instructions retired; some instructions will count twi…
108-bit packed single precision floating-point instructions retired; some instructions will count twi…
113 …"BriefDescription": "Number of SSE/AVX computational 128-bit packed single and 256-bit packed doub…
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/
Dcommon-and-microarch.json129 "PublicDescription": "Attributable Level 1 data cache write-back",
132 "BriefDescription": "Attributable Level 1 data cache write-back"
147 "PublicDescription": "Attributable Level 2 data cache write-back",
150 "BriefDescription": "Attributable Level 2 data cache write-back"
273 "PublicDescription": "Access to another socket in a multi-socket system",
276 "BriefDescription": "Access to another socket in a multi-socket system"
303 … "PublicDescription": "Attributable memory read access to another socket in a multi-socket system",
306 … "BriefDescription": "Attributable memory read access to another socket in a multi-socket system"
309 …"PublicDescription": "Level 1 data cache long-latency read miss. The counter counts each memory r…
312 "BriefDescription": "Level 1 data cache long-latency read miss"
[all …]
/linux-6.14.4/Documentation/core-api/
Dfloating-point.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 Floating-point API
6 Kernel code is normally prohibited from using floating-point (FP) registers or
9 userspace floating-point register state.
15 floating-point usage.
20 floating-point registers may be wider than general-purpose registers.
22 Usability of floating-point code within the kernel is architecture-specific.
24 both with and without a floating-point unit, FPU availability must be checked
27 Several architectures implement the generic kernel floating-point API from
31 Build-time API
[all …]
/linux-6.14.4/Documentation/arch/arm/nwfpe/
Dnetwinder-fpe.rst5 The following describes the current state of the NetWinder's floating point
8 In the following nomenclature is used to describe the floating point
14 {P|M|Z} = {round to +infinity,round to -infinity,round to zero},
19 Floating Point Coprocessor Data Transfer Instructions (CPDT)
20 ------------------------------------------------------------
22 LDF/STF - load and store floating
30 LFM/SFM - load and store multiple floating
41 for each floating point register into the memory location given in the
46 Floating Point Coprocessor Register Transfer Instructions (CPRT)
47 ----------------------------------------------------------------
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/powerpc/power10/
Dfloating_point.json5 …"BriefDescription": "Floating Point Operations Completed. Includes any type. It counts once for ea…
10 …"BriefDescription": "One floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs,…
15 …"BriefDescription": "Four floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs…
20 …"BriefDescription": "Two floating point instruction completed (FMA class of instructions: fmadd, f…
25 "BriefDescription": "Scalar floating point instruction completed."
30 "BriefDescription": "Single Precision floating point instruction completed."
35 "BriefDescription": "Math floating point instruction completed."
55 "BriefDescription": "Vector floating point instruction completed."
65 "BriefDescription": "Double-Precision or Quad-Precision instruction completed."
/linux-6.14.4/tools/perf/pmu-events/arch/riscv/sifive/u74/
Dinstructions.json60 "BriefDescription": "Floating-point load instruction retired"
65 "BriefDescription": "Floating-point store instruction retired"
70 "BriefDescription": "Floating-point addition retired"
75 "BriefDescription": "Floating-point multiplication retired"
80 "BriefDescription": "Floating-point fused multiply-add retired"
85 "BriefDescription": "Floating-point division or square-root retired"
90 "BriefDescription": "Other floating-point instruction retired"
/linux-6.14.4/arch/arm/nwfpe/
Dsoftfloat.c4 This C source file is part of the SoftFloat IEC/IEEE Floating-point
10 National Science Foundation under grant MIP-9311980. The original version
11 of this code was written as part of a project to build a fixed-point vector
15 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
38 -------------------------------------------------------------------------------
39 Primitive arithmetic functions, including multi-word arithmetic, and
42 -------------------------------------------------------------------------------
44 #include "softfloat-macros"
47 -------------------------------------------------------------------------------
52 are propagated from function inputs to output. These details are target-
[all …]
/linux-6.14.4/tools/perf/pmu-events/arch/riscv/andes/ax45/
Dinstructions.json85 "BriefDescription": "Floating-point load instruction count"
90 "BriefDescription": "Floating-point store instruction count"
95 "BriefDescription": "Floating-point addition/subtraction instruction count"
100 "BriefDescription": "Floating-point multiplication instruction count"
105 "BriefDescription": "Floating-point fused multiply-add instruction count"
110 "BriefDescription": "Floating-point division or square-root instruction count"
115 "BriefDescription": "Other floating-point instruction count"

12345678910>>...26