/openbmc/linux/tools/perf/pmu-events/arch/x86/goldmont/ |
H A D | pipeline.json | 3 "BriefDescription": "Retired branch instructions (Precise event capable)", 11 "BriefDescription": "Retired taken branch instructions (Precise event capable)", 20 "BriefDescription": "Retired near call instructions (Precise event capable)", 29 "BriefDescription": "Retired far branch instructions (Precise event capable)", 38 "BriefDescription": "Retired near indirect call instructions (Precise event capable)", 47 "BriefDescription": "Retired conditional branch instructions (Precise event capable)", 56 … "BriefDescription": "Retired instructions of near indirect Jmp or call (Precise event capable)", 65 "BriefDescription": "Retired near relative call instructions (Precise event capable)", 74 "BriefDescription": "Retired near return instructions (Precise event capable)", 83 …"BriefDescription": "Retired conditional branch instructions that were taken (Precise event capabl… [all …]
|
H A D | virtual-memory.json | 11 "BriefDescription": "Memory uops retired that missed the DTLB (Precise event capable)", 21 "BriefDescription": "Load uops retired that missed the DTLB (Precise event capable)", 31 "BriefDescription": "Store uops retired that missed the DTLB (Precise event capable)",
|
H A D | memory.json | 11 "BriefDescription": "Load uops that split a page (Precise event capable)", 20 "BriefDescription": "Store uops that split a page (Precise event capable)",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/goldmontplus/ |
H A D | pipeline.json | 3 "BriefDescription": "Retired branch instructions (Precise event capable)", 11 "BriefDescription": "Retired taken branch instructions (Precise event capable)", 20 "BriefDescription": "Retired near call instructions (Precise event capable)", 29 "BriefDescription": "Retired far branch instructions (Precise event capable)", 38 "BriefDescription": "Retired near indirect call instructions (Precise event capable)", 47 "BriefDescription": "Retired conditional branch instructions (Precise event capable)", 56 … "BriefDescription": "Retired instructions of near indirect Jmp or call (Precise event capable)", 65 "BriefDescription": "Retired near relative call instructions (Precise event capable)", 74 "BriefDescription": "Retired near return instructions (Precise event capable)", 83 …"BriefDescription": "Retired conditional branch instructions that were taken (Precise event capabl… [all …]
|
H A D | memory.json | 11 "BriefDescription": "Load uops that split a page (Precise event capable)", 20 "BriefDescription": "Store uops that split a page (Precise event capable)",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
H A D | pipeline.json | 146 "BriefDescription": "Retired branch instructions (Precise Event)", 154 "BriefDescription": "Retired conditional branch instructions (Precise Event)", 162 "BriefDescription": "Retired near call instructions (Precise Event)", 240 "BriefDescription": "Mispredicted retired branch instructions (Precise Event)", 248 "BriefDescription": "Mispredicted conditional retired branches (Precise Event)", 256 "BriefDescription": "Mispredicted near retired calls (Precise Event)", 356 "BriefDescription": "Instructions retired (Programmable counter and Precise Event)", 364 "BriefDescription": "Retired MMX instructions (Precise Event)", 372 "BriefDescription": "Total cycles (Precise Event)", 382 "BriefDescription": "Total cycles (Precise Event)", [all …]
|
H A D | virtual-memory.json | 129 "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 137 "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 145 "BriefDescription": "Retired stores that miss the DTLB (Precise Event)",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/westmereex/ |
H A D | pipeline.json | 146 "BriefDescription": "Retired branch instructions (Precise Event)", 154 "BriefDescription": "Retired conditional branch instructions (Precise Event)", 162 "BriefDescription": "Retired near call instructions (Precise Event)", 240 "BriefDescription": "Mispredicted retired branch instructions (Precise Event)", 248 "BriefDescription": "Mispredicted conditional retired branches (Precise Event)", 256 "BriefDescription": "Mispredicted near retired calls (Precise Event)", 356 "BriefDescription": "Instructions retired (Programmable counter and Precise Event)", 364 "BriefDescription": "Retired MMX instructions (Precise Event)", 372 "BriefDescription": "Total cycles (Precise Event)", 382 "BriefDescription": "Total cycles (Precise Event)", [all …]
|
H A D | virtual-memory.json | 129 "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 137 "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 145 "BriefDescription": "Retired stores that miss the DTLB (Precise Event)",
|
H A D | cache.json | 486 "BriefDescription": "Memory instructions retired above 0 clocks (Precise Event)", 495 "BriefDescription": "Memory instructions retired above 1024 clocks (Precise Event)", 505 "BriefDescription": "Memory instructions retired above 128 clocks (Precise Event)", 515 "BriefDescription": "Memory instructions retired above 16 clocks (Precise Event)", 525 "BriefDescription": "Memory instructions retired above 16384 clocks (Precise Event)", 535 "BriefDescription": "Memory instructions retired above 2048 clocks (Precise Event)", 545 "BriefDescription": "Memory instructions retired above 256 clocks (Precise Event)", 555 "BriefDescription": "Memory instructions retired above 32 clocks (Precise Event)", 565 "BriefDescription": "Memory instructions retired above 32768 clocks (Precise Event)", 575 "BriefDescription": "Memory instructions retired above 4 clocks (Precise Event)", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/westmereep-sp/ |
H A D | pipeline.json | 146 "BriefDescription": "Retired branch instructions (Precise Event)", 154 "BriefDescription": "Retired conditional branch instructions (Precise Event)", 162 "BriefDescription": "Retired near call instructions (Precise Event)", 240 "BriefDescription": "Mispredicted retired branch instructions (Precise Event)", 248 "BriefDescription": "Mispredicted conditional retired branches (Precise Event)", 256 "BriefDescription": "Mispredicted near retired calls (Precise Event)", 356 "BriefDescription": "Instructions retired (Programmable counter and Precise Event)", 364 "BriefDescription": "Retired MMX instructions (Precise Event)", 372 "BriefDescription": "Total cycles (Precise Event)", 382 "BriefDescription": "Total cycles (Precise Event)", [all …]
|
H A D | virtual-memory.json | 108 "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 116 "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 124 "BriefDescription": "Retired stores that miss the DTLB (Precise Event)",
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/nehalemep/ |
H A D | pipeline.json | 146 "BriefDescription": "Retired branch instructions (Precise Event)", 154 "BriefDescription": "Retired conditional branch instructions (Precise Event)", 162 "BriefDescription": "Retired near call instructions (Precise Event)", 240 "BriefDescription": "Mispredicted near retired calls (Precise Event)", 340 "BriefDescription": "Instructions retired (Programmable counter and Precise Event)", 348 "BriefDescription": "Retired MMX instructions (Precise Event)", 356 "BriefDescription": "Total cycles (Precise Event)", 366 "BriefDescription": "Total cycles (Precise Event)", 376 "BriefDescription": "Retired floating-point operations (Precise Event)", 527 "BriefDescription": "SIMD Packed-Double Uops retired (Precise Event)", [all …]
|
H A D | virtual-memory.json | 73 "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 81 "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 89 "BriefDescription": "Retired stores that miss the DTLB (Precise Event)",
|
H A D | cache.json | 591 "BriefDescription": "Memory instructions retired above 0 clocks (Precise Event)", 600 "BriefDescription": "Memory instructions retired above 1024 clocks (Precise Event)", 610 "BriefDescription": "Memory instructions retired above 128 clocks (Precise Event)", 620 "BriefDescription": "Memory instructions retired above 16 clocks (Precise Event)", 630 "BriefDescription": "Memory instructions retired above 16384 clocks (Precise Event)", 640 "BriefDescription": "Memory instructions retired above 2048 clocks (Precise Event)", 650 "BriefDescription": "Memory instructions retired above 256 clocks (Precise Event)", 660 "BriefDescription": "Memory instructions retired above 32 clocks (Precise Event)", 670 "BriefDescription": "Memory instructions retired above 32768 clocks (Precise Event)", 680 "BriefDescription": "Memory instructions retired above 4 clocks (Precise Event)", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/nehalemex/ |
H A D | pipeline.json | 146 "BriefDescription": "Retired branch instructions (Precise Event)", 154 "BriefDescription": "Retired conditional branch instructions (Precise Event)", 162 "BriefDescription": "Retired near call instructions (Precise Event)", 240 "BriefDescription": "Mispredicted near retired calls (Precise Event)", 340 "BriefDescription": "Instructions retired (Programmable counter and Precise Event)", 348 "BriefDescription": "Retired MMX instructions (Precise Event)", 356 "BriefDescription": "Total cycles (Precise Event)", 366 "BriefDescription": "Total cycles (Precise Event)", 376 "BriefDescription": "Retired floating-point operations (Precise Event)", 527 "BriefDescription": "SIMD Packed-Double Uops retired (Precise Event)", [all …]
|
H A D | virtual-memory.json | 73 "BriefDescription": "Retired instructions that missed the ITLB (Precise Event)", 81 "BriefDescription": "Retired loads that miss the DTLB (Precise Event)", 89 "BriefDescription": "Retired stores that miss the DTLB (Precise Event)",
|
/openbmc/linux/tools/testing/selftests/arm64/mte/ |
H A D | check_child_memory.c | 170 "Check child anonymous memory with private mapping, precise mode and mmap memory\n"); in main() 172 "Check child anonymous memory with shared mapping, precise mode and mmap memory\n"); in main() 178 "Check child anonymous memory with private mapping, precise mode and mmap/mprotect memory\n"); in main() 180 "Check child anonymous memory with shared mapping, precise mode and mmap/mprotect memory\n"); in main() 183 "Check child file memory with private mapping, precise mode and mmap memory\n"); in main() 185 "Check child file memory with shared mapping, precise mode and mmap memory\n"); in main() 191 "Check child file memory with private mapping, precise mode and mmap/mprotect memory\n"); in main() 193 "Check child file memory with shared mapping, precise mode and mmap/mprotect memory\n"); in main()
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_subprog_precision.c | 56 * this whole chain will have to be marked as precise later in subprog_result_precise() 66 /* here r0->r1->r6 chain is forced to be precise and has to be in subprog_result_precise() 99 * to be marked precise (with no effect on r6, though) in global_subprog_result_precise() 106 /* here r0 is forced to be precise and has to be in global_subprog_result_precise() 108 * shouldn't go all the way to mark r6 as precise in global_subprog_result_precise() 123 * r1 and r4 are always precise for bpf_loop() calls. 175 /* here r6 is forced to be precise and has to be propagated in callback_result_precise() 214 /* here r6 is forced to be precise and has to be propagated in parent_callee_saved_reg_precise() 248 /* here r6 is forced to be precise and has to be propagated in parent_callee_saved_reg_precise_global() 282 /* r1, r4 are always precise for bpf_loop(), [all …]
|
H A D | verifier_scalar_ids.c | 9 * marked to be precise, this mark is immediately propagated to r{1,2}. 28 /* force r0 to be precise, this immediately marks r1 and r2 as in __flag() 29 * precise as well because of shared IDs in __flag() 66 /* force r0 to be precise, this immediately marks r1 and r2 as in __flag() 67 * precise as well because of shared IDs in __flag() 103 /* force r0 to be precise, this immediately marks r1 and r2 as in __flag() 104 * precise as well because of shared IDs in __flag() 149 /* force r0 to be precise, this immediately marks r1 and r2 as in __flag() 150 * precise as well because of shared IDs in __flag() 233 /* force r1 to be precise, this immediately marks: in precision_many_frames__bar() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
H A D | pipeline.json | 124 "BriefDescription": "All (macro) branch instructions retired. (Precise Event - PEBS).", 132 "BriefDescription": "Conditional branch instructions retired. (Precise Event - PEBS).", 147 … "BriefDescription": "Direct and indirect near call instructions retired. (Precise Event - PEBS).", 155 …t and indirect macro near call instructions retired (captured in ring 3). (Precise Event - PEBS).", 163 "BriefDescription": "Return instructions retired. (Precise Event - PEBS).", 171 "BriefDescription": "Taken branch instructions retired. (Precise Event - PEBS).", 270 … "BriefDescription": "Mispredicted macro branch instructions retired. (Precise Event - PEBS).", 278 …"BriefDescription": "Mispredicted conditional branch instructions retired. (Precise Event - PEBS).… 286 …ption": "Direct and indirect mispredicted near call instructions retired. (Precise Event - PEBS).", 294 … "BriefDescription": "Mispredicted not taken branch instructions retired.(Precise Event - PEBS).", [all …]
|
H A D | cache.json | 353 …ich data sources were LLC and cross-core snoop hits in on-pkg core cache. (Precise Event - PEBS).", 357 …a snoop was required, and another L2 had the line in a non-modified state. (Precise Event - PEBS)", 362 …Retired load uops which data sources were HitM responses from shared LLC. (Precise Event - PEBS).", 366 …d to be invalidated in that L2 cache and transferred to the requesting L2. (Precise Event - PEBS)", 371 …ta sources were LLC hit and cross-core snoop missed in on-pkg core cache. (Precise Event - PEBS).", 379 …ed load uops which data sources were hits in LLC without snoops required. (Precise Event - PEBS).", 387 … uops with unknown information as data source in cache serviced the load. (Precise Event - PEBS).", 391 …the remote socket in a server. Demand loads are non speculative load uops. (Precise Event - PEBS)", 396 … hit FB due to preceding miss to the same cache line with data not ready. (Precise Event - PEBS).", 404 …"BriefDescription": "Retired load uops with L1 cache hits as data sources. (Precise Event - PEBS).… [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/verifier/ |
H A D | precise.c | 2 "precise: test 1", 61 "precise: test 2", 118 "precise: cross frame pruning", 143 "precise: ST zero to stack insn is supported", 170 "precise: STX insn causing spi > allocated_stack", 205 "precise: mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO", 230 "precise: program doesn't prematurely prune branches",
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-list.txt | 64 p - precise level 65 P - use maximum detected precise level 72 The 'p' modifier can be used for specifying how precise the instruction 81 For Intel systems precise event sampling is implemented with PEBS 82 which supports up to precise-level 2, and precise level 3 for 85 On AMD systems it is implemented using IBS (up to precise-level 2). 86 The precise modifier works with event types 0x76 (cpu-cycles, CPU
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/mycroft/files/ |
H A D | 0007-mycroft.conf-Use-pocketsphinx-by-default.patch | 6 precise only works on certain architectures, to make Mycroft more 23 - "module": "precise",
|