/linux-4.4.14/tools/perf/Documentation/ |
D | itrace.txt | 2 b synthesize branches events 3 c synthesize branches events (calls only) 4 r synthesize branches events (returns only)
|
D | perf-top.txt | 220 taken branches. The number of branches captured with each sample depends on the 221 underlying hardware, the type of branches of interest, and the executed code. 222 It is possible to select the types of branches captured by enabling filters.
|
D | perf-record.txt | 235 taken branches. The number of branches captured with each sample depends on the 236 underlying hardware, the type of branches of interest, and the executed code. 237 It is possible to select the types of branches captured by enabling filters. The 240 - any: any type of branches 251 - cond: conditional branches
|
D | intel-pt.txt | 26 or "branches" events had been recorded. Presently 3 tools support this: 89 To represent software control flow, "branches" samples are produced. By default 667 b synthesize "branches" events 669 c synthesize branches events (calls only) 670 r synthesize branches events (returns only) 679 "Branches" events look like they were recorded by "perf record -e branches". "c"
|
D | perf-report.txt | 289 Use the addresses of sampled taken branches instead of the instruction 298 Add the addresses of sampled taken branches to the callstack.
|
/linux-4.4.14/arch/mips/ |
D | Kconfig.debug | 123 bool "Never (force delay slot branches)" 125 Pass the -mcompact-branches=never flag to the compiler in order to 126 force it to always emit branches with delay slots, and make no use 128 useful if you suspect there may be an issue with compact branches in 134 Pass the -mcompact-branches=optimal flag to the compiler in order for 136 beneficial, and use branches with delay slots elsewhere. This is the 141 bool "Always (force compact branches)" 143 Pass the -mcompact-branches=always flag to the compiler in order to 144 force it to always emit compact branches, making no use of branch
|
D | Makefile | 207 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_NEVER) += -mcompact-branches=never 208 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_OPTIMAL) += -mcompact-branches=optimal 209 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_ALWAYS) += -mcompact-branches=always
|
/linux-4.4.14/fs/ubifs/ |
D | misc.h | 212 return (struct ubifs_branch *)((void *)idx->branches + in ubifs_idx_branch() 224 return (void *)((struct ubifs_branch *)idx->branches)->key; in ubifs_idx_key()
|
D | ubifs-media.h | 759 __u8 branches[]; member
|
/linux-4.4.14/Documentation/ |
D | static-keys.txt | 68 Using the 'asm goto', we can create branches that are either taken or not taken 266 208,368,926 branches # 243.507 M/sec ( +- 0.06% ) 267 5,569,188 branch-misses # 2.67% of all branches ( +- 0.54% ) 283 206,859,359 branches # 245.956 M/sec ( +- 0.04% ) 284 4,884,119 branch-misses # 2.36% of all branches ( +- 0.85% ) 288 The percentage of saved branches is .7%, and we've saved 12% on 290 this optimization is about reducing the number of branches. In addition, we've
|
D | applying-patches.txt | 11 one of the many trees/branches should be applied to. Hopefully this document 312 development branches and is also what will eventually turn into the next 405 experimental of the branches described in this document. 408 stable and they are more risky to run than any of the other branches (make
|
D | HOWTO | 154 apply it to the different development branches of the kernel. 219 main kernel "branches" and lots of different subsystem-specific kernel 220 branches. These different branches are:
|
D | stable_kernel_rules.txt | 134 in separate branches per version at:
|
D | crc32.txt | 109 To reduce the number of conditional branches, software commonly uses
|
D | CodingStyle | 169 statement; in the latter case use braces in both branches:
|
D | memory-barriers.txt | 642 branches of the "if" statement as follows:
|
/linux-4.4.14/Documentation/development-process/ |
D | 7.AdvancedTopics | 38 the tree, use branches, etc. An understanding of git's tools for the 41 remote branches, the index, fast-forward merges, pushes and pulls, detached 56 The normal git workflow involves the use of a lot of branches. Each line 61 Publicly-available branches should be created with care; merge in patches 62 from development branches when they are in complete form and ready to go - 93 of the reasons why development should be done in private branches (which 94 can be rewritten if necessary) and only moved into public branches when
|
/linux-4.4.14/Documentation/features/core/jump-labels/ |
D | arch-support.txt | 4 # description: arch supports live patched, high efficiency branches
|
/linux-4.4.14/arch/m68k/ifpsp060/ |
D | iskeleton.S | 60 | _isp_unimp() branches to here so that the operating system 88 | stack frame and branches to this routine. 123 | Integer Instruction stack frame and branches to this routine. 128 | stack frame and branches to the _real_trace() entry point.
|
/linux-4.4.14/tools/perf/scripts/python/ |
D | export-to-postgresql.py | 247 branches = (columns == "branches") variable 321 if branches: 698 if branches:
|
/linux-4.4.14/Documentation/networking/ |
D | tc-actions-env-rules.txt | 8 or intentionally branches by redirecting a packet, then you need to
|
/linux-4.4.14/Documentation/vm/ |
D | page_owner.txt | 30 memory overhead. And, page owner inserts just two unlikely branches into 32 done like as the kernel without page owner. These two unlikely branches
|
/linux-4.4.14/tools/perf/util/ |
D | parse-events.l | 227 branch-instructions|branches { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_BRANCH_INS… 257 branch|branches|bpu|btb|bpc |
|
D | auxtrace.c | 935 synth_opts->branches = true; in itrace_synth_opts__set_default() 1014 synth_opts->branches = true; in itrace_parse_synth_opts() 1026 synth_opts->branches = true; in itrace_parse_synth_opts() 1030 synth_opts->branches = true; in itrace_parse_synth_opts()
|
D | auxtrace.h | 76 bool branches; member
|
D | intel-bts.c | 806 if (bts->synth_opts.branches) { in intel_bts_synth_events()
|
D | intel-pt.c | 1922 if (pt->synth_opts.branches) { in intel_pt_synth_events() 2106 pt->synth_opts.branches = false; in intel_pt_process_auxtrace_info()
|
/linux-4.4.14/arch/c6x/kernel/ |
D | vectors.S | 13 ; branches to the label _c_int00 which handles initialization for the C code.
|
/linux-4.4.14/arch/powerpc/platforms/8xx/ |
D | Kconfig | 140 (by not placing conditional branches or branches to LR or CTR
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | lpc1850-ccu.txt | 3 Each CGU base clock has several clock branches which can be turned on
|
/linux-4.4.14/Documentation/RCU/ |
D | rcu_dereference.txt | 79 using branches. While weak-memory machines such as ARM or PowerPC 80 do order stores after such branches, they can speculate loads, 98 are often compiled using branches. And as before, although 100 after such branches, but can speculate loads, which can again
|
/linux-4.4.14/Documentation/arm/Atmel/ |
D | README | 14 git branches/tags and email subject always contain this "at91" sub-string.
|
/linux-4.4.14/arch/ |
D | Kconfig | 53 bool "Optimize very unlikely/likely branches" 62 branches and include support for this optimization technique. 65 the kernel will compile such branches with just a nop
|
/linux-4.4.14/Documentation/trace/ |
D | tracepoints.txt | 140 with jump labels and avoid conditional branches.
|
/linux-4.4.14/arch/m68k/fpsp040/ |
D | x_operr.S | 303 | and does an rte. If enabled, it cleans up the stack and branches
|
D | get_op.S | 9 | determines the opclass (0, 2, or 3) and branches to the
|
D | setox.S | 64 | Notes: The usual case should take the branches 1.1 -> 1.3 -> 2.
|
/linux-4.4.14/arch/parisc/ |
D | Kconfig | 185 linker will not be able to resolve some long branches and fails to link
|
/linux-4.4.14/Documentation/powerpc/ |
D | qe_firmware.txt | 85 These virtual traps are conditional branches in the microcode. These are
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | HD-Audio.txt | 653 The master branch or for-next branches can be used as the main 654 development branches in general while the development for the current 655 and next kernels are found in for-linus and for-next branches,
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
D | head.S | 156 ;; Jumpgate for branches.
|
/linux-4.4.14/tools/perf/ |
D | design.txt | 7 as instructions executed, cachemisses suffered, or branches mis-predicted -
|
/linux-4.4.14/arch/m68k/ifpsp060/src/ |
D | isp.S | 32 # effect, branches to one of the branch table entries located
|
D | ilsp.S | 32 # effect, branches to one of the branch table entries located here.
|
D | pfpsp.S | 32 # effect, branches to one of the branch table entries located 3762 # adjusts the operand using fix_skewed_ops() and then branches to #
|
D | fpsp.S | 33 # effect, branches to one of the branch table entries located 3763 # adjusts the operand using fix_skewed_ops() and then branches to # 6992 # Notes: The usual case should take the branches 1.1 -> 1.3 -> 2.# 16265 # the stacked fdbcc instruction opcode and then branches to a routine #
|
D | fplsp.S | 33 # effect, branches to one of the branch table entries located here. 6718 # Notes: The usual case should take the branches 1.1 -> 1.3 -> 2.#
|
/linux-4.4.14/Documentation/s390/ |
D | Debugging390.txt | 787 addresses being operated on destination addresses of branches & condition codes. 842 TR BR <INTO OR FROM> will trace branches into or out of an address.
|
/linux-4.4.14/arch/arm/ |
D | Kconfig | 1578 Various binutils versions can resolve Thumb-2 branches to
|
/linux-4.4.14/init/ |
D | Kconfig | 1655 suffered, or branches mis-predicted - without slowing down the
|
/linux-4.4.14/arch/x86/ |
D | Kconfig | 1677 process and adds some branches to paths used during
|