/linux/tools/testing/selftests/bpf/progs/ |
H A D | exceptions_assert.c | 32 __msg(": R0_w=scalar(id=1,smax=0x7ffffffe)") 34 __msg(": R0_w=scalar(id=1,smax=-1,umin=0x8000000000000000,var_off=(0x8000000000000000; 0x7fffffffff… 36 __msg(": R0_w=scalar(id=1,smax=0xffffffff7fffffff") 39 __msg(": R0_w=scalar(id=1,smax=0x7fffffff)") 41 __msg(": R0_w=scalar(id=1,smax=0)") 43 __msg(": R0_w=scalar(id=1,smax=0xffffffff80000000") 46 __msg(": R0_w=scalar(id=1,smin=umin=0x80000000,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffff… 48 __msg(": R0_w=scalar(id=1,smin=umin=1,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff))") 50 __msg(": R0_w=scalar(id=1,smin=0xffffffff80000001") 53 __msg(": R0_w=scalar(id=1,smin=umin=0x7fffffff,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffff… [all …]
|
H A D | verifier_value_ptr_arith.c | 43 __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 D | verifier_scalar_ids.c | 7 /* Check that precision marks propagate through scalar IDs. 8 * Registers r{0,1,2} have the same scalar ID. 153 /* Check that precision marks propagate through scalar IDs. 154 * Use the same scalar ID in multiple stack frames, check that 298 /* Use two separate scalar IDs to check that these are propagated 355 __msg("8: (25) if r0 > 0x7 goto pc+0 ; R0=scalar(id=1") in __flag() 356 __msg("9: (bf) r6 = r6 ; R6_w=scalar(id=2") in __flag() 451 * r6 = ... unbound scalar ID=a ... 452 * r7 = ... unbound scalar ID=b ... 507 * mark_chain_precision() to track scalar values with equal IDs. [all …]
|
H A D | verifier_bounds_deduction.c | 10 __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")
|
/linux/Documentation/arch/riscv/ |
H A D | hwprobe.rst | 101 defined in version 1.0 of the Scalar Crypto ISA extensions. 104 defined in version 1.0 of the Scalar Crypto ISA extensions. 107 defined in version 1.0 of the Scalar Crypto ISA extensions. 110 defined in version 1.0 of the Scalar Crypto ISA extensions. 113 defined in version 1.0 of the Scalar Crypto ISA extensions. 116 defined in version 1.0 of the Scalar Crypto ISA extensions. 119 defined in version 1.0 of the Scalar Crypto ISA extensions. 122 defined in version 1.0 of the Scalar Crypto ISA extensions. 125 in version 1.0 of the Scalar Crypto ISA extensions. 250 the performance of misaligned scalar native word accesses on the selected set [all …]
|
/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | floating-point.json | 48 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re… 51 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 52 …scalar computational single precision and double precision floating-point instructions retired; so… 57 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin… 61 …scalar computational double precision floating-point instructions retired; some instructions will … 66 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin… 70 …scalar computational single precision floating-point instructions retired; some instructions will …
|
/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | floating-point.json | 48 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double … 64 …scalar floating-point instructions retired; some instructions will count twice as noted below. Eac… 67 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 68 …scalar single precision and double precision floating-point instructions retired; some instruction… 73 …scalar double precision floating-point instructions retired; some instructions will count twice as… 77 …scalar double precision floating-point instructions retired; some instructions will count twice as… 82 …scalar single precision floating-point instructions retired; some instructions will count twice as… 86 …scalar single precision floating-point instructions retired; some instructions will count twice as… 91 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
|
/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | floating-point.json | 48 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double … 64 …scalar floating-point instructions retired; some instructions will count twice as noted below. Eac… 67 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 68 …scalar single precision and double precision floating-point instructions retired; some instruction… 73 …scalar double precision floating-point instructions retired; some instructions will count twice as… 77 …scalar double precision floating-point instructions retired; some instructions will count twice as… 82 …scalar single precision floating-point instructions retired; some instructions will count twice as… 86 …scalar single precision floating-point instructions retired; some instructions will count twice as… 91 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
|
/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | floating-point.json | 48 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed double … 64 …scalar floating-point instructions retired; some instructions will count twice as noted below. Eac… 67 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 68 …scalar single precision and double precision floating-point instructions retired; some instruction… 73 …scalar double precision floating-point instructions retired; some instructions will count twice as… 77 …scalar double precision floating-point instructions retired; some instructions will count twice as… 82 …scalar single precision floating-point instructions retired; some instructions will count twice as… 86 …scalar single precision floating-point instructions retired; some instructions will count twice as… 91 …e instructions will count twice as noted below. Applies to SSE* and AVX* scalar and packed single …
|
/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | floating-point.json | 84 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 87 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 88 …scalar single precision and double precision floating-point instructions retired; some instruction… 93 …scalar double precision floating-point instructions retired; some instructions will count twice as… 97 …scalar double precision floating-point instructions retired; some instructions will count twice as… 102 …scalar single precision floating-point instructions retired; some instructions will count twice as… 106 …scalar single precision floating-point instructions retired; some instructions will count twice as…
|
/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | floating-point.json | 84 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 87 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 88 …scalar single precision and double precision floating-point instructions retired; some instruction… 93 …scalar double precision floating-point instructions retired; some instructions will count twice as… 97 …scalar double precision floating-point instructions retired; some instructions will count twice as… 102 …scalar single precision floating-point instructions retired; some instructions will count twice as… 106 …scalar single precision floating-point instructions retired; some instructions will count twice as…
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | floating-point.json | 84 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 87 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 88 …scalar single precision and double precision floating-point instructions retired; some instruction… 93 …scalar double precision floating-point instructions retired; some instructions will count twice as… 97 …scalar double precision floating-point instructions retired; some instructions will count twice as… 102 …scalar single precision floating-point instructions retired; some instructions will count twice as… 106 …scalar single precision floating-point instructions retired; some instructions will count twice as…
|
/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | floating-point.json | 84 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 87 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 88 …scalar single precision and double precision floating-point instructions retired; some instruction… 93 …scalar double precision floating-point instructions retired; some instructions will count twice as… 97 …scalar double precision floating-point instructions retired; some instructions will count twice as… 102 …scalar single precision floating-point instructions retired; some instructions will count twice as… 106 …scalar single precision floating-point instructions retired; some instructions will count twice as…
|
/linux/tools/perf/pmu-events/arch/x86/alderlake/ |
H A D | floating-point.json | 136 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 139 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 140 …scalar single precision and double precision floating-point instructions retired; some instruction… 146 …scalar double precision floating-point instructions retired; some instructions will count twice as… 150 …scalar double precision floating-point instructions retired; some instructions will count twice as… 156 …scalar single precision floating-point instructions retired; some instructions will count twice as… 160 …scalar single precision floating-point instructions retired; some instructions will count twice as…
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
H A D | floating-point.json | 149 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 152 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 153 …scalar single precision and double precision floating-point instructions retired; some instruction… 158 …scalar double precision floating-point instructions retired; some instructions will count twice as… 162 …scalar double precision floating-point instructions retired; some instructions will count twice as… 167 …scalar single precision floating-point instructions retired; some instructions will count twice as… 171 …scalar single precision floating-point instructions retired; some instructions will count twice as… 217 …"BriefDescription": "Number of all Scalar Half-Precision FP arithmetic instructions(1) retired - r… 220 "EventName": "FP_ARITH_INST_RETIRED2.SCALAR", 221 "PublicDescription": "FP_ARITH_INST_RETIRED2.SCALAR",
|
/linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
H A D | floating-point.json | 149 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 152 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 153 …scalar single precision and double precision floating-point instructions retired; some instruction… 158 …scalar double precision floating-point instructions retired; some instructions will count twice as… 162 …scalar double precision floating-point instructions retired; some instructions will count twice as… 167 …scalar single precision floating-point instructions retired; some instructions will count twice as… 171 …scalar single precision floating-point instructions retired; some instructions will count twice as… 217 …"BriefDescription": "Number of all Scalar Half-Precision FP arithmetic instructions(1) retired - r… 220 "EventName": "FP_ARITH_INST_RETIRED2.SCALAR", 221 "PublicDescription": "FP_ARITH_INST_RETIRED2.SCALAR",
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | floating-point.json | 149 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 152 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 153 …scalar single precision and double precision floating-point instructions retired; some instruction… 158 …scalar double precision floating-point instructions retired; some instructions will count twice as… 162 …scalar double precision floating-point instructions retired; some instructions will count twice as… 167 …scalar single precision floating-point instructions retired; some instructions will count twice as… 171 …scalar single precision floating-point instructions retired; some instructions will count twice as… 217 …"BriefDescription": "Number of all Scalar Half-Precision FP arithmetic instructions(1) retired - r… 220 "EventName": "FP_ARITH_INST_RETIRED2.SCALAR", 221 "PublicDescription": "FP_ARITH_INST_RETIRED2.SCALAR",
|
/linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
H A D | floating-point.json | 146 …omputational scalar floating-point instructions retired; some instructions will count twice as not… 149 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 150 …scalar single precision and double precision floating-point instructions retired; some instruction… 156 …scalar double precision floating-point instructions retired; some instructions will count twice as… 160 …scalar double precision floating-point instructions retired; some instructions will count twice as… 166 …scalar single precision floating-point instructions retired; some instructions will count twice as… 170 …scalar single precision floating-point instructions retired; some instructions will count twice as… 260 …"BriefDescription": "Counts the number of retired instructions whose sources are a scalar 32bit si… 269 …"BriefDescription": "Counts the number of retired instructions whose sources are a scalar 64 bit d…
|
/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | floating-point.json | 75 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re… 78 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 79 …scalar computational single precision and double precision floating-point instructions retired; so… 84 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin… 88 …scalar computational double precision floating-point instructions retired; some instructions will … 93 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin… 97 …scalar computational single precision floating-point instructions retired; some instructions will …
|
/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 66 /* Scalar L1 Instruction Cache (in SQC module) per bank */ 76 /* Scalar L1 Data Cache (in SQC module) per bank */ 102 /* Scalar L1 Instruction Cache (in SQC module) per bank */ 112 /* Scalar L1 Data Cache (in SQC module) per bank. */ 152 /* Scalar L1 Instruction Cache per SQC */ 162 /* Scalar L1 Data Cache per SQC */ 195 /* Scalar L1 Instruction Cache per SQC */ 205 /* Scalar L1 Data Cache per SQC */ 238 /* Scalar L1 Instruction Cache per SQC */ 248 /* Scalar L1 Data Cache per SQC */ [all …]
|
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | floating-point.json | 75 …"BriefDescription": "Counts once for most SIMD scalar computational floating-point instructions re… 78 "EventName": "FP_ARITH_INST_RETIRED.SCALAR", 79 …scalar computational single precision and double precision floating-point instructions retired; so… 84 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin… 88 …scalar computational double precision floating-point instructions retired; some instructions will … 93 …"BriefDescription": "Counts once for most SIMD scalar computational single precision floating-poin… 97 …scalar computational single precision floating-point instructions retired; some instructions will …
|
/linux/tools/perf/pmu-events/arch/x86/amdzen4/ |
H A D | floating-point.json | 107 "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 …]
|
/linux/tools/perf/pmu-events/arch/s390/cf_z16/ |
H A D | pai_crypto.json | 839 "BriefDescription": "PCC SCALAR MULTIPLY P256", 840 "PublicDescription": "PCC-Scalar-Multiply-P256 function ending with CC=0" 846 "BriefDescription": "PCC SCALAR MULTIPLY P384", 847 "PublicDescription": "PCC-Scalar-Multiply-P384 function ending with CC=0" 853 "BriefDescription": "PCC SCALAR MULTIPLY P521", 854 "PublicDescription": "PCC-Scalar-Multiply-P521 function ending with CC=0" 860 "BriefDescription": "PCC SCALAR MULTIPLY ED25519", 861 "PublicDescription": "PCC-Scalar-Multiply-Ed25519 function ending with CC=0" 867 "BriefDescription": "PCC SCALAR MULTIPLY ED448", 868 "PublicDescription": "PCC-Scalar-Multiply-Ed448 function ending with CC=0" [all …]
|
/linux/tools/perf/pmu-events/arch/x86/amdzen2/ |
H A D | floating-point.json | 71 …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 …
|
/linux/tools/perf/pmu-events/arch/x86/amdzen3/ |
H A D | floating-point.json | 70 …of Scalar Ops optimized. This is a dispatch based speculative event, and is useful for measuring t… 76 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization … 82 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization … 88 …nd is useful for measuring the effectiveness of the Move elimination and Scalar code optimization …
|