/openbmc/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 …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
H A 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 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 56 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 62 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 65 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 71 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 74 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 80 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 83 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 35 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 46 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 35 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 46 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 35 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 46 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts all microcode Floating Point assists.", 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 35 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 46 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/ |
H A D | floating-point.json | 15 "PublicDescription": "Counts all microcode Floating Point assists.", 53 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 56 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 62 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 65 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 71 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 74 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 80 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 83 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 92 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | floating-point.json | 3 …Counts once for most SIMD 128-bit packed computational double precision floating-point instruction… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …Counts once for most SIMD 128-bit packed computational single precision floating-point instruction… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …Counts once for most SIMD 256-bit packed double computational precision floating-point instruction… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …Counts once for most SIMD 256-bit packed single computational precision floating-point instruction… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | floating-point.json | 3 …Counts once for most SIMD 128-bit packed computational double precision floating-point instruction… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …Counts once for most SIMD 128-bit packed computational single precision floating-point instruction… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …Counts once for most SIMD 256-bit packed double computational precision floating-point instruction… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …Counts once for most SIMD 256-bit packed single computational precision floating-point instruction… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | floating-point.json | 14 "PublicDescription": "Counts all microcode Floating Point assists.", 47 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 50 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 55 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 58 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 63 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 66 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 71 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 74 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 82 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | floating-point.json | 3 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …floating-point instructions retired; some instructions will count twice as noted below. Applies to… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | floating-point.json | 3 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …floating-point instructions retired; some instructions will count twice as noted below. Applies to… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | floating-point.json | 3 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …floating-point instructions retired; some instructions will count twice as noted below. Applies to… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | floating-point.json | 3 …Counts once for most SIMD 128-bit packed computational double precision floating-point instruction… 6 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 11 …Counts once for most SIMD 128-bit packed computational single precision floating-point instruction… 14 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 19 …Counts once for most SIMD 256-bit packed double computational precision floating-point instruction… 22 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 27 …Counts once for most SIMD 256-bit packed single computational precision floating-point instruction… 30 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 38 …floating-point instructions retired; some instructions will count twice as noted below. Each coun… 43 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re… [all …]
|
/openbmc/linux/Documentation/arch/arm/nwfpe/ |
H A D | netwinder-fpe.rst | 5 The following describes the current state of the NetWinder's floating point 8 In the following nomenclature is used to describe the floating point 19 Floating Point Coprocessor Data Transfer Instructions (CPDT) 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) 51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 53 WFS{cond} Rd Write floating point status register [all …]
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | float.idef | 19 * Floating-Point Instructions 26 "Floating-Point Add", 30 "Floating-Point Subtract", 34 "Floating-Point Multiply", 38 "Floating-Point Fused Multiply Add", 42 "Floating-Point Fused Multiply Add w/ Additional Scaling (2**Pu)", 51 "Floating-Point Fused Multiply Add", 55 "Floating-Point Fused Multiply Add for Library Routines", 70 "Floating-Point Fused Multiply Add for Library Routines", 86 "Floating Point Compare for Equal", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/ |
H A D | floating_point.json | 5 …"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."
|
/openbmc/linux/tools/perf/pmu-events/arch/riscv/sifive/u74/ |
H A D | instructions.json | 60 "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"
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ |
H A D | common-and-microarch.json | 549 "PublicDescription": "Floating-point Operations speculatively executed.", 552 "BriefDescription": "Floating-point Operations speculatively executed." 555 "PublicDescription": "Floating-point half-precision operations speculatively executed", 558 "BriefDescription": "Floating-point half-precision operations speculatively executed" 561 "PublicDescription": "Floating-point single-precision operations speculatively executed", 564 "BriefDescription": "Floating-point single-precision operations speculatively executed" 567 "PublicDescription": "Floating-point double-precision operations speculatively executed", 570 "BriefDescription": "Floating-point double-precision operations speculatively executed" 573 "PublicDescription": "Floating-point FMA Operations speculatively executed.", 576 "BriefDescription": "Floating-point FMA Operations speculatively executed." [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
H A D | fp_operation.json | 4 … "PublicDescription": "Counts speculatively executed half precision floating point operations." 8 … "PublicDescription": "Counts speculatively executed single precision floating point operations." 12 … "PublicDescription": "Counts speculatively executed double precision floating point operations." 16 …"PublicDescription": "Counts speculatively executed scalable single precision floating point opera… 20 …"PublicDescription": "Counts speculatively executed non-scalable single precision floating point o…
|
/openbmc/linux/arch/arm/nwfpe/ |
H A D | softfloat.c | 4 This C source file is part of the SoftFloat IEC/IEEE Floating-point 110 Returns the fraction bits of the single-precision floating-point value `a'. 122 Returns the exponent bits of the single-precision floating-point value `a'. 134 Returns the sign bit of the single-precision floating-point value `a'. 148 Normalizes the subnormal single-precision floating-point value represented 168 single-precision floating-point value, returning the result. After being 196 Takes an abstract floating-point value having sign `zSign', exponent `zExp', 197 and significand `zSig', and returns the proper single-precision floating- 206 precision floating-point number. 212 normalized, `zExp' must be 1 less than the ``true'' floating-point exponent. [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/goldmontplus/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts core cycles the floating point divide unit is busy.", 14 … "Counts machine clears due to floating point (FP) operations needing assists. For instance, if t… 19 "BriefDescription": "Floating point divide uops retired (Precise Event Capable)", 23 "PublicDescription": "Counts the number of floating point divide uops retired.",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/goldmont/ |
H A D | floating-point.json | 6 "PublicDescription": "Counts core cycles the floating point divide unit is busy.", 14 … "Counts machine clears due to floating point (FP) operations needing assists. For instance, if t… 19 "BriefDescription": "Floating point divide uops retired. (Precise Event Capable)", 23 "PublicDescription": "Counts the number of floating point divide uops retired.",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/elkhartlake/ |
H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles the floating point divider is busy.", 6 …"PublicDescription": "Counts the number of cycles the floating point divider is busy. Does not im… 11 …"BriefDescription": "Counts the number of floating point operations retired that required microcod… 14 …"PublicDescription": "Counts the number of floating point operations retired that required microco… 19 …"BriefDescription": "Counts the number of floating point divide uops retired (x87 and SSE, includi…
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
H A D | floating-point.json | 3 "BriefDescription": "Counts the number of cycles the floating point divider is busy.", 6 …"PublicDescription": "Counts the number of cycles the floating point divider is busy. Does not im… 11 …"BriefDescription": "Counts the number of floating point operations retired that required microcod… 14 …"PublicDescription": "Counts the number of floating point operations retired that required microco… 19 …"BriefDescription": "Counts the number of floating point divide uops retired (x87 and SSE, includi…
|