Home
last modified time | relevance | path

Searched full:scalar (Results 1 – 25 of 399) sorted by relevance

12345678910>>...16

/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c165 {6, "R3_w=scalar(umax=255,var_off=(0x0; 0xff))"},
166 {7, "R3_w=scalar(umax=510,var_off=(0x0; 0x1fe))"},
167 {8, "R3_w=scalar(umax=1020,var_off=(0x0; 0x3fc))"},
168 {9, "R3_w=scalar(umax=2040,var_off=(0x0; 0x7f8))"},
169 {10, "R3_w=scalar(umax=4080,var_off=(0x0; 0xff0))"},
171 {17, "R4_w=scalar(umax=255,var_off=(0x0; 0xff))"},
172 {18, "R4_w=scalar(umax=8160,var_off=(0x0; 0x1fe0))"},
173 {19, "R4_w=scalar(umax=4080,var_off=(0x0; 0xff0))"},
174 {20, "R4_w=scalar(umax=2040,var_off=(0x0; 0x7f8))"},
175 {21, "R4_w=scalar(umax=1020,var_off=(0x0; 0x3fc))"},
[all …]
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_value_ptr_arith.c43 __description("map access: known scalar += value_ptr unknown vs const")
81 __description("map access: known scalar += value_ptr const vs unknown")
119 __description("map access: known scalar += value_ptr const vs const (ne)")
155 __description("map access: known scalar += value_ptr const vs const (eq)")
189 __description("map access: known scalar += value_ptr unknown vs unknown (eq)")
227 __description("map access: known scalar += value_ptr unknown vs unknown (lt)")
267 __description("map access: known scalar += value_ptr unknown vs unknown (gt)")
307 __description("map access: known scalar += value_ptr from different maps")
337 __description("map access: value_ptr -= known scalar from different maps")
370 __description("map access: known scalar += value_ptr from different maps, but same value properties…
[all …]
H A Dverifier_scalar_ids.c7 /* Check that precision marks propagate through scalar IDs.
8 * Registers r{0,1,2} have the same scalar ID at the moment when r0 is
161 /* Check that precision marks propagate through scalar IDs.
162 * Use the same scalar ID in multiple stack frames, check that
296 /* Use two separate scalar IDs to check that these are propagated
347 * r6 = ... unbound scalar ID=a ...
348 * r7 = ... unbound scalar ID=b ...
403 * mark_chain_precision() to track scalar values with equal IDs.
450 /* Check that scalar IDs *are not* generated on register to register
474 /* possibly generate same scalar ids for r3 and r4 */ in __flag()
[all …]
H A Dverifier_bounds_deduction.c10 __failure __msg("R0 tried to subtract pointer from scalar")
42 __failure __msg("R0 tried to subtract pointer from scalar")
75 __failure __msg("R0 tried to subtract pointer from scalar")
89 __failure __msg("R0 tried to subtract pointer from scalar")
142 __failure __msg("R0 tried to subtract pointer from scalar")
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/
H A Dfloating-point.json98 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
100 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
101scalar single precision and double precision floating-point instructions retired; some instruction…
107scalar double precision floating-point instructions retired; some instructions will count twice as…
110scalar double precision floating-point instructions retired; some instructions will count twice as…
116scalar single precision floating-point instructions retired; some instructions will count twice as…
119scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/
H A Dfloating-point.json98 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
100 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
101scalar single precision and double precision floating-point instructions retired; some instruction…
107scalar double precision floating-point instructions retired; some instructions will count twice as…
110scalar double precision floating-point instructions retired; some instructions will count twice as…
116scalar single precision floating-point instructions retired; some instructions will count twice as…
119scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfloating-point.json43 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re…
45 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
46scalar computational single precision and double precision floating-point instructions retired; so…
51 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin…
54scalar computational double precision floating-point instructions retired; some instructions will …
59 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin…
62scalar computational single precision floating-point instructions retired; some instructions will …
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Dfloating-point.json111 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
113 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
114scalar single precision and double precision floating-point instructions retired; some instruction…
119scalar double precision floating-point instructions retired; some instructions will count twice as…
122scalar double precision floating-point instructions retired; some instructions will count twice as…
127scalar single precision floating-point instructions retired; some instructions will count twice as…
130scalar single precision floating-point instructions retired; some instructions will count twice as…
171 …"BriefDescription": "Number of all Scalar Half-Precision FP arithmetic instructions(1) retired - r…
173 "EventName": "FP_ARITH_INST_RETIRED2.SCALAR",
174 "PublicDescription": "FP_ARITH_INST_RETIRED2.SCALAR",
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dfloating-point.json43 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double …
57scalar floating-point instructions retired; some instructions will count twice as noted below. Eac…
59 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
60scalar single precision and double precision floating-point instructions retired; some instruction…
65scalar double precision floating-point instructions retired; some instructions will count twice as…
68scalar double precision floating-point instructions retired; some instructions will count twice as…
73scalar single precision floating-point instructions retired; some instructions will count twice as…
76scalar single precision floating-point instructions retired; some instructions will count twice as…
81 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfloating-point.json43 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double …
57scalar floating-point instructions retired; some instructions will count twice as noted below. Eac…
59 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
60scalar single precision and double precision floating-point instructions retired; some instruction…
65scalar double precision floating-point instructions retired; some instructions will count twice as…
68scalar double precision floating-point instructions retired; some instructions will count twice as…
73scalar single precision floating-point instructions retired; some instructions will count twice as…
76scalar single precision floating-point instructions retired; some instructions will count twice as…
81 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dfloating-point.json43 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double …
57scalar floating-point instructions retired; some instructions will count twice as noted below. Eac…
59 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
60scalar single precision and double precision floating-point instructions retired; some instruction…
65scalar double precision floating-point instructions retired; some instructions will count twice as…
68scalar double precision floating-point instructions retired; some instructions will count twice as…
73scalar single precision floating-point instructions retired; some instructions will count twice as…
76scalar single precision floating-point instructions retired; some instructions will count twice as…
81 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Dfloating-point.json75 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
77 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
78scalar single precision and double precision floating-point instructions retired; some instruction…
83scalar double precision floating-point instructions retired; some instructions will count twice as…
86scalar double precision floating-point instructions retired; some instructions will count twice as…
91scalar single precision floating-point instructions retired; some instructions will count twice as…
94scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dfloating-point.json75 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
77 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
78scalar single precision and double precision floating-point instructions retired; some instruction…
83scalar double precision floating-point instructions retired; some instructions will count twice as…
86scalar double precision floating-point instructions retired; some instructions will count twice as…
91scalar single precision floating-point instructions retired; some instructions will count twice as…
94scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dfloating-point.json75 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
77 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
78scalar single precision and double precision floating-point instructions retired; some instruction…
83scalar double precision floating-point instructions retired; some instructions will count twice as…
86scalar double precision floating-point instructions retired; some instructions will count twice as…
91scalar single precision floating-point instructions retired; some instructions will count twice as…
94scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dfloating-point.json75 …omputational scalar floating-point instructions retired; some instructions will count twice as not…
77 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
78scalar single precision and double precision floating-point instructions retired; some instruction…
83scalar double precision floating-point instructions retired; some instructions will count twice as…
86scalar double precision floating-point instructions retired; some instructions will count twice as…
91scalar single precision floating-point instructions retired; some instructions will count twice as…
94scalar single precision floating-point instructions retired; some instructions will count twice as…
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfloating-point.json67 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re…
69 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
70scalar computational single precision and double precision floating-point instructions retired; so…
75 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin…
78scalar computational double precision floating-point instructions retired; some instructions will …
83 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin…
86scalar computational single precision floating-point instructions retired; some instructions will …
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dfloating-point.json67 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re…
69 "EventName": "FP_ARITH_INST_RETIRED.SCALAR",
70scalar computational single precision and double precision floating-point instructions retired; so…
75 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin…
78scalar computational double precision floating-point instructions retired; some instructions will …
83 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin…
86scalar computational single precision floating-point instructions retired; some instructions will …
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c64 /* Scalar L1 Instruction Cache (in SQC module) per bank */
73 /* Scalar L1 Data Cache (in SQC module) per bank */
97 /* Scalar L1 Instruction Cache (in SQC module) per bank */
106 /* Scalar L1 Data Cache (in SQC module) per bank. */
144 /* Scalar L1 Instruction Cache per SQC */
153 /* Scalar L1 Data Cache per SQC */
183 /* Scalar L1 Instruction Cache per SQC */
192 /* Scalar L1 Data Cache per SQC */
222 /* Scalar L1 Instruction Cache per SQC */
231 /* Scalar L1 Data Cache per SQC */
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dsme-fa64.decode41 OK 0101 1110 --1- ---- 11-1 11-- ---- ---- # FMULX/FRECPS/FRSQRTS (scalar)
42 OK 0101 1110 -10- ---- 00-1 11-- ---- ---- # FMULX/FRECPS/FRSQRTS (scalar, FP16)
43 OK 01-1 1110 1-10 0001 11-1 10-- ---- ---- # FRECPE/FRSQRTE/FRECPX (scalar)
44 OK 01-1 1110 1111 1001 11-1 10-- ---- ---- # FRECPE/FRSQRTE/FRECPX (scalar, FP16)
55 # -001 111- ---- ---- ---- ---- ---- ---- # Scalar floating-point operations
H A Dsve.decode256 # Two registers and a scalar by N-bit index
262 # Two registers and a scalar by N-bit index, alternate
268 # Three registers and a scalar by N-bit index
276 # Three registers and a scalar by N-bit index, alternate
562 # SVE insert SIMD&FP scalar register
627 # SVE conditionally copy element to SIMD&FP scalar
635 # SVE copy element to SIMD&FP scalar register
643 # SVE copy element from SIMD&FP scalar register
788 # SVE integer compare scalar count and limit
1137 # SVE 32-bit gather load (scalar plus 32-bit unscaled offsets)
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/knightslanding/
H A Dfloating-point.json19 …scription": "Counts the number of scalar SSE, AVX, AVX2, AVX-512 micro-ops retired. More specifica…
22 …"PublicDescription": "This event counts the number of scalar SSE, AVX, AVX2, AVX-512 micro-ops ret…
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen4/
H A Dfloating-point.json107 "BriefDescription": "Retired scalar floating-point ops.",
137 "BriefDescription": "Retired scalar floating-point add ops.",
143 "BriefDescription": "Retired scalar floating-point subtract ops.",
149 "BriefDescription": "Retired scalar floating-point multiply ops.",
155 "BriefDescription": "Retired scalar floating-point multiply-accumulate ops.",
161 "BriefDescription": "Retired scalar floating-point divide ops.",
167 "BriefDescription": "Retired scalar floating-point square root ops.",
173 "BriefDescription": "Retired scalar floating-point compare ops.",
179 "BriefDescription": "Retired scalar floating-point convert ops.",
185 "BriefDescription": "Retired scalar floating-point blend ops.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivybridge/
H A Dfloating-point.json60 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
63 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
68 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
71 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Dfloating-point.json60 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar double-precision uops issue…
63 … "PublicDescription": "Counts number of SSE* or AVX-128 double precision FP scalar uops executed.",
68 …"BriefDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issue…
71 …"PublicDescription": "Number of SSE* or AVX-128 FP Computational scalar single-precision uops issu…
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen2/
H A Dfloating-point.json71 …of Scalar Ops optimized. This is a dispatch based speculative event, and is useful for measuring t…
77 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization …
83 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization …
89 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization …

12345678910>>...16