Home
last modified time | relevance | path

Searched full:instructions (Results 1 – 25 of 1680) sorted by relevance

12345678910>>...68

/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelakex/
Dfloating-point.json15instructions retired; some instructions will count twice as noted below. Each count represents 2 …
21instructions retired; some instructions will count twice as noted below. Each count represents 2 …
26instructions retired; some instructions will count twice as noted below. Each count represents 4 …
32instructions retired; some instructions will count twice as noted below. Each count represents 4 …
37instructions retired; some instructions will count twice as noted below. Each count represents 4 …
43instructions retired; some instructions will count twice as noted below. Each count represents 4 …
48instructions retired; some instructions will count twice as noted below. Each count represents 8 …
54instructions retired; some instructions will count twice as noted below. Each count represents 8 …
59instructions retired; some instructions will count twice as noted below. Each count represents 8 …
65instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json15instructions retired; some instructions will count twice as noted below. Each count represents 2 …
21instructions retired; some instructions will count twice as noted below. Each count represents 2 …
26instructions retired; some instructions will count twice as noted below. Each count represents 4 …
32instructions retired; some instructions will count twice as noted below. Each count represents 4 …
37instructions retired; some instructions will count twice as noted below. Each count represents 4 …
43instructions retired; some instructions will count twice as noted below. Each count represents 4 …
48instructions retired; some instructions will count twice as noted below. Each count represents 8 …
54instructions retired; some instructions will count twice as noted below. Each count represents 8 …
59instructions retired; some instructions will count twice as noted below. Each count represents 8 …
65instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/tigerlake/
Dfloating-point.json14instructions retired; some instructions will count twice as noted below. Each count represents 2 …
20instructions retired; some instructions will count twice as noted below. Each count represents 2 …
25instructions retired; some instructions will count twice as noted below. Each count represents 4 …
31instructions retired; some instructions will count twice as noted below. Each count represents 4 …
36instructions retired; some instructions will count twice as noted below. Each count represents 4 …
42instructions retired; some instructions will count twice as noted below. Each count represents 4 …
47instructions retired; some instructions will count twice as noted below. Each count represents 8 …
53instructions retired; some instructions will count twice as noted below. Each count represents 8 …
58instructions retired; some instructions will count twice as noted below. Each count represents 8 …
64instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
Dcache.json138 "BriefDescription": "L2 cache hits when fetching instructions, code reads.",
144 "PublicDescription": "Counts L2 cache hits when fetching instructions, code reads.",
149 "BriefDescription": "L2 cache misses when fetching instructions",
155 "PublicDescription": "Counts L2 cache misses when fetching instructions.",
166 …n": "Counts the number of demand Data Read requests initiated by load instructions that hit L2 cac…
232 …ts that hit the L2 cache. Accounts for PREFETCHNTA and PREFETCHT0/1/2 instructions when FB is not …
243 …s that miss the L2 cache. Accounts for PREFETCHNTA and PREFETCHT0/1/2 instructions when FB is not …
281 "BriefDescription": "All retired load instructions.",
289 …PublicDescription": "Counts all retired load instructions. This event accounts for SW prefetch ins…
294 "BriefDescription": "All retired store instructions.",
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylakex/
Dfloating-point.json3 …ational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
8instructions retired; some instructions will count twice as noted below. Each count represents 2 …
13 …n floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.",
18instructions retired; some instructions will count twice as noted below. Each count represents 4 …
23 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
28instructions retired; some instructions will count twice as noted below. Each count represents 4 …
33 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
38instructions retired; some instructions will count twice as noted below. Each count represents 8 …
43instructions retired; some instructions will count twice as noted below. Each count represents 8 …
48instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellx/
Dfloating-point.json3instructions retired; some instructions will count twice as noted below. Each count represents 2 …
8instructions retired; some instructions will count twice as noted below. Each count represents 2 …
13instructions retired; some instructions will count twice as noted below. Each count represents 4 …
18instructions retired; some instructions will count twice as noted below. Each count represents 4 …
23instructions retired; some instructions will count twice as noted below. Each count represents 4 …
28instructions retired; some instructions will count twice as noted below. Each count represents 4 …
33instructions retired; some instructions will count twice as noted below. Each count represents 8 …
38instructions retired; some instructions will count twice as noted below. Each count represents 8 …
43instructions retired; some instructions will count twice as noted below. Applies to SSE* and AVX* …
52instructions retired; some instructions will count twice as noted below. Applies to SSE* and AVX* …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfloating-point.json3 …ational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
8instructions retired; some instructions will count twice as noted below. Each count represents 2 …
13 …n floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.",
18instructions retired; some instructions will count twice as noted below. Each count represents 4 …
23 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
28instructions retired; some instructions will count twice as noted below. Each count represents 4 …
33 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
38instructions retired; some instructions will count twice as noted below. Each count represents 8 …
43instructions retired; some instructions will count twice as noted below. Each count represents 8 …
48instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dfloating-point.json71instructions retired; some instructions will count twice as noted below. Each count represents 2 …
77instructions retired; some instructions will count twice as noted below. Each count represents 2 …
82instructions retired; some instructions will count twice as noted below. Each count represents 4 …
88instructions retired; some instructions will count twice as noted below. Each count represents 4 …
93instructions retired; some instructions will count twice as noted below. Each count represents 4 …
99instructions retired; some instructions will count twice as noted below. Each count represents 4 …
104instructions retired; some instructions will count twice as noted below. Each count represents 8 …
110instructions retired; some instructions will count twice as noted below. Each count represents 8 …
115instructions retired; some instructions will count twice as noted below. Each count represents 8 …
121instructions retired; some instructions will count twice as noted below. Each count represents 8 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylake/
Dfloating-point.json3 …ational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
8instructions retired; some instructions will count twice as noted below. Each count represents 2 …
13 …n floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.",
18instructions retired; some instructions will count twice as noted below. Each count represents 4 …
23 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
28instructions retired; some instructions will count twice as noted below. Each count represents 4 …
33 … computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
38instructions retired; some instructions will count twice as noted below. Each count represents 8 …
43 …ational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SU…
48instructions retired; some instructions will count twice as noted below. Each count represents 1 …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen2/
Dcore.json5 "BriefDescription": "Retired Instructions."
11 …ber of micro-ops retired. This count includes all processor activity (instructions, exceptions, in…
16 "BriefDescription": "Retired Branch Instructions.",
17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit…
22 "BriefDescription": "Retired Branch Instructions Mispredicted.",
23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc…
28 "BriefDescription": "Retired Taken Branch Instructions.",
34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.",
35 "PublicDescription": "The number of retired taken branch instructions that were mispredicted."
53 "PublicDescription": "The number of near return instructions (RET or RET Iw) retired."
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/nds32/n13/
Datcpmu.json27 "PublicDescription": "JR(non-RET) instructions",
30 "BriefDescription": "V3 JR(non-RET) instructions"
33 "PublicDescription": "JAL/JRAL instructions",
36 "BriefDescription": "V3 JAL/JRAL instructions"
39 "PublicDescription": "NOP instructions",
42 "BriefDescription": "V3 NOP instructions"
45 "PublicDescription": "SCW instructions",
48 "BriefDescription": "V3 SCW instructions"
51 "PublicDescription": "ISB/DSB instructions",
54 "BriefDescription": "V3 ISB/DSB instructions"
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen3/
Dcore.json5 "BriefDescription": "Retired Instructions."
16 "BriefDescription": "Retired Branch Instructions.",
17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit…
22 "BriefDescription": "Retired Branch Instructions Mispredicted.",
23 "PublicDescription": "The number of retired branch instructions, that were mispredicted."
28 "BriefDescription": "Retired Taken Branch Instructions.",
34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.",
35 "PublicDescription": "The number of retired taken branch instructions that were mispredicted."
53 "PublicDescription": "The number of near return instructions (RET or RET Iw) retired."
64 "BriefDescription": "Retired Indirect Branch Instructions Mispredicted.",
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen1/
Dcore.json5 "BriefDescription": "Retired Instructions."
11 …": "The number of uOps retired. This includes all processor activity (instructions, exceptions, in…
16 "BriefDescription": "Retired Branch Instructions.",
17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit…
22 "BriefDescription": "Retired Branch Instructions Mispredicted.",
23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc…
28 "BriefDescription": "Retired Taken Branch Instructions.",
34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.",
35 "PublicDescription": "The number of retired taken branch instructions that were mispredicted."
53 "PublicDescription": "The number of near return instructions (RET or RET Iw) retired."
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/silvermont/
Dpipeline.json3 "BriefDescription": "Counts the number of branch instructions retired...",
8 …of any branch instructions retired. Branch prediction predicts the branch target and enables the …
12 "BriefDescription": "Counts the number of taken branch instructions retired",
18 … taken branch instructions retired. Branch prediction predicts the branch target and enables the …
23 "BriefDescription": "Counts the number of near CALL branch instructions retired",
28 …r CALL branch instructions retired. Branch prediction predicts the branch target and enables the …
33 "BriefDescription": "Counts the number of far branch instructions retired",
38 …of far branch instructions retired. Branch prediction predicts the branch target and enables the …
43 "BriefDescription": "Counts the number of near indirect CALL branch instructions retired",
48 …t CALL branch instructions retired. Branch prediction predicts the branch target and enables the …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwell/
Dfloating-point.json3instructions retired; some instructions will count twice as noted below. Each count represents 2 …
12instructions retired; some instructions will count twice as noted below. Each count represents 4 …
21instructions retired; some instructions will count twice as noted below. Each count represents 4 …
30instructions retired; some instructions will count twice as noted below. Each count represents 8 …
39instructions retired; some instructions will count twice as noted below. Applies to SSE* and AVX* …
48instructions retired; some instructions will count twice as noted below. Applies to SSE* and AVX* …
57instructions retired; some instructions will count twice as noted below. Each count represents 1 c…
66instructions retired; some instructions will count twice as noted below. Each count represents 1 …
75instructions retired; some instructions will count twice as noted below. Each count represents 1 …
84instructions retired; some instructions will count twice as noted below. Applies to SSE* and AVX* …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/alderlake/
Dfloating-point.json100instructions retired; some instructions will count twice as noted below. Each count represents 2 …
111instructions retired; some instructions will count twice as noted below. Each count represents 4 …
122instructions retired; some instructions will count twice as noted below. Each count represents 4 …
133instructions retired; some instructions will count twice as noted below. Each count represents 8 …
144instructions retired; some instructions will count twice as noted below. Each count represents 1 …
155instructions retired; some instructions will count twice as noted below. Each count represents 1 …
/Linux-v6.1/tools/perf/tests/
Dpfm.c41 .events = "instructions", in test__pfm_events()
45 .events = "instructions,cycles", in test__pfm_events()
53 .events = "instructions,instructions", in test__pfm_events()
57 .events = "stereolab,instructions", in test__pfm_events()
61 .events = "instructions,stereolab", in test__pfm_events()
104 .events = "{instructions}", in test__pfm_group()
109 .events = "{instructions},{}", in test__pfm_group()
114 .events = "{},{instructions}", in test__pfm_group()
119 .events = "{instructions},{instructions}", in test__pfm_group()
124 .events = "{instructions,cycles},{instructions,cycles}", in test__pfm_group()
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/powerpc/power10/
Dothers.json5 "BriefDescription": "VSU instructions issued to VSU pipe 0."
10 …"BriefDescription": "PowerPC instructions that completed while the thread was in ultravisor state."
30 "BriefDescription": "Cycles in which Superslice 0 dispatches either 1 or 2 instructions."
75 "BriefDescription": "PowerPC instructions that completed while the thread is in Adjunct state."
80 …n": "Conditional store instruction (STCX) finished. LARX and STCX are instructions used to acquire…
105 "BriefDescription": "Cycles in which Superslice 1 dispatches either 1 or 2 instructions."
110 "BriefDescription": "Cycles in which Superslice 1 dispatches either 3 or 4 instructions."
135 "BriefDescription": "PowerPC instructions dispatched."
140 …"BriefDescription": "VSU marked instructions finished. Excludes simple FX instructions issued to t…
155 … "BriefDescription": "PowerPC Instructions that completed while the thread is in Privileged state."
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellde/
Dfloating-point.json3instructions retired. Each count represents 2 computations. Applies to SSE* and AVX* packed doubl…
12instructions retired. Each count represents 4 computations. Applies to SSE* and AVX* packed singl…
21instructions retired. Each count represents 4 computations. Applies to SSE* and AVX* packed doubl…
30instructions retired. Each count represents 8 computations. Applies to SSE* and AVX* packed singl…
39instructions retired. Applies to SSE* and AVX*scalar, double and single precision floating-point: …
48instructions retired. Applies to SSE* and AVX*, packed, double and single precision floating-point…
57instructions retired. Applies to SSE* and AVX* scalar, double and single precision floating-point:…
66instructions retired. Each count represents 1 computation. Applies to SSE* and AVX* scalar double…
75instructions retired. Each count represents 1 computation. Applies to SSE* and AVX* scalar single…
84instructions retired. Applies to SSE* and AVX*scalar, double and single precision floating-point: …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/knightslanding/
Dpipeline.json3 "BriefDescription": "Counts the number of branch instructions retired",
11 "BriefDescription": "Counts the number of near CALL branch instructions retired.",
20 "BriefDescription": "Counts the number of far branch instructions retired.",
29 "BriefDescription": "Counts the number of near indirect CALL branch instructions retired.",
38 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps.…
47 …"BriefDescription": "Counts the number of branch instructions retired that were near indirect CALL…
56 "BriefDescription": "Counts the number of near relative CALL branch instructions retired.",
65 "BriefDescription": "Counts the number of near RET branch instructions retired.",
74 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps …
83 "BriefDescription": "Counts the number of mispredicted branch instructions retired",
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmont/
Dpipeline.json3 "BriefDescription": "Retired branch instructions (Precise event capable)",
9 …"PublicDescription": "Counts branch instructions retired for all branch types. This is an archite…
13 "BriefDescription": "Retired taken branch instructions (Precise event capable)",
19 "PublicDescription": "Counts the number of taken branch instructions retired.",
24 "BriefDescription": "Retired near call instructions (Precise event capable)",
30 "PublicDescription": "Counts near CALL branch instructions retired.",
35 "BriefDescription": "Retired far branch instructions (Precise event capable)",
41 …"PublicDescription": "Counts far branch instructions retired. This includes far jump, far call an…
46 "BriefDescription": "Retired near indirect call instructions (Precise event capable)",
52 "PublicDescription": "Counts near indirect CALL branch instructions retired.",
[all …]
/Linux-v6.1/tools/testing/selftests/powerpc/pmu/
Dcount_instructions.c29 static int do_count_loop(struct event *events, u64 instructions, in do_count_loop() argument
37 /* Run for 1M instructions */ in do_count_loop()
38 thirty_two_instruction_loop(instructions >> 5); in do_count_loop()
45 expected = instructions + overhead; in do_count_loop()
53 printf("Looped for %llu instructions, overhead %llu\n", instructions, overhead); in do_count_loop()
73 /* Count how many instructions it takes to do a null loop */
99 setup_event(&events[0], PERF_COUNT_HW_INSTRUCTIONS, "instructions"); in test_body()
113 printf("Overhead of null loop: %llu instructions\n", overhead); in test_body()
115 /* Run for 1Mi instructions */ in test_body()
118 /* Run for 10Mi instructions */ in test_body()
[all …]
Dcount_stcx_fail.c29 static int do_count_loop(struct event *events, u64 instructions, in do_count_loop() argument
38 /* Run for 1M instructions */ in do_count_loop()
39 thirty_two_instruction_loop_with_ll_sc(instructions >> 5, &dummy); in do_count_loop()
47 expected = instructions + overhead + (events[2].result.value * 10); in do_count_loop()
57 printf("Looped for %llu instructions, overhead %llu\n", instructions, overhead); in do_count_loop()
78 /* Count how many instructions it takes to do a null loop */
110 setup_event(&events[0], PERF_COUNT_HW_INSTRUCTIONS, PERF_TYPE_HARDWARE, "instructions"); in test_body()
130 printf("Overhead of null loop: %llu instructions\n", overhead); in test_body()
132 /* Run for 1Mi instructions */ in test_body()
135 /* Run for 10Mi instructions */ in test_body()
[all …]
/Linux-v6.1/tools/testing/selftests/powerpc/pmu/ebb/
Dinstruction_count_test.c17 * Run a calibrated instruction loop and count instructions executed using
25 static int do_count_loop(struct event *event, uint64_t instructions, in do_count_loop() argument
37 thirty_two_instruction_loop(instructions >> 5); in do_count_loop()
46 expected = instructions + overhead; in do_count_loop()
51 printf("Looped for %lu instructions, overhead %lu\n", instructions, overhead); in do_count_loop()
69 /* Count how many instructions it takes to do a null loop */
132 printf("Overhead of null loop: %lu instructions\n", overhead); in instruction_count()
134 /* Run for 1M instructions */ in instruction_count()
137 /* Run for 10M instructions */ in instruction_count()
140 /* Run for 100M instructions */ in instruction_count()
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmontplus/
Dpipeline.json3 "BriefDescription": "Retired branch instructions (Precise event capable)",
10 …"PublicDescription": "Counts branch instructions retired for all branch types. This is an archite…
14 "BriefDescription": "Retired taken branch instructions (Precise event capable)",
21 "PublicDescription": "Counts the number of taken branch instructions retired.",
26 "BriefDescription": "Retired near call instructions (Precise event capable)",
33 "PublicDescription": "Counts near CALL branch instructions retired.",
38 "BriefDescription": "Retired far branch instructions (Precise event capable)",
45 …"PublicDescription": "Counts far branch instructions retired. This includes far jump, far call an…
50 "BriefDescription": "Retired near indirect call instructions (Precise event capable)",
57 "PublicDescription": "Counts near indirect CALL branch instructions retired.",
[all …]

12345678910>>...68