Home
last modified time | relevance | path

Searched full:indirect (Results 1 – 25 of 6292) sorted by relevance

12345678910>>...252

/freebsd/contrib/bmake/unit-tests/
H A Ddirective-include-guard.exp37 Parse_PushInput: file variable-ifndef-indirect.tmp, line 1
38 Parse_PushInput: file variable-ifndef-indirect.tmp, line 1
39 Parse_PushInput: file variable-if-indirect.tmp, line 1
40 Parse_PushInput: file variable-if-indirect.tmp, line 1
41 Parse_PushInput: file variable-assign-indirect.tmp, line 1
42 Skipping 'variable-assign-indirect.tmp' because 'VARIABLE_ASSIGN_INDIRECT' is defined
78 Parse_PushInput: file target-indirect.tmp, line 1
79 Skipping 'target-indirect.tmp' because 'target-indirect.tmp' is defined
80 Parse_PushInput: file target-indirect-PARSEFILE.tmp, line 1
81 Skipping 'target-indirect-PARSEFILE.tmp' because '__target-indirect-PARSEFILE.tmp__' is defined
[all …]
H A Dvarmod-indirect.exp1 make: "varmod-indirect.mk" line 19: while evaluating variable "value" with value "value": Unknown m…
2 make: "varmod-indirect.mk" line 52: while evaluating variable "value" with value "value": Unknown m…
3 make: "varmod-indirect.mk" line 54: warning: FIXME: this expression should have resulted in a parse…
4 make: "varmod-indirect.mk" line 143: before
5 make: "varmod-indirect.mk" line 143: after
6 make: "varmod-indirect.mk" line 151: before
7 make: "varmod-indirect.mk" line 151: after
8 make: "varmod-indirect.mk" line 159: before
9 make: "varmod-indirect.mk" line 159: after
10 make: "varmod-indirect.mk" line 164: while evaluating variable "UNDEF" with value "": Unknown modif…
[all …]
H A Dopt-keep-going-indirect.mk1 # $NetBSD: opt-keep-going-indirect.mk,v 1.3 2024/04/02 15:05:15 rillig Exp $
9 # direct or an indirect target failed.
12 # mode, both for direct as well as indirect targets.
15 # compat mode is the correct 1, while jobs mode and indirect failures
21 # modes and for indirect failures in jobs mode was fixed to the correct
22 # 1. The exit status for indirect failures in compat mode is still the
23 # wrong 0. On the downside, a failed indirect target in jobs mode is no
28 # in jobs mode. This left only one inconsistency, in that indirect
44 .PHONY: all direct indirect
59 @echo 'indirect compa
[all...]
H A Dvar-op-expand.mk71 # expression with an indirect modifier referring to an undefined variable
83 # expression with an indirect modifier referring to another variable that
195 # After the assignment to 'LATER', evaluating the variable 'INDIRECT'
199 INDIRECT:= ${LATER:S,value,replaced,}
200 .if ${INDIRECT} != ""
204 .if ${INDIRECT} != "late-replaced"
210 # evaluating the variable 'INDIRECT'. Nothing surprising here.
213 INDIRECT:= ${LATER:S,value,replaced,}
214 .if ${INDIRECT:tl} != ""
219 .if ${INDIRECT:tl} != "uppercase-replaced"
[all …]
H A Dvarmod-indirect.mk1 # $NetBSD: varmod-indirect.mk,v 1.20 2024/07/04 17:47:54 rillig Exp $
3 # Tests for indirect variable modifiers, such as in ${VAR:${M_modifiers}}.
8 # Initial support for indirect modifiers was added in var.c 1.101 from
10 # indirect modifiers for all but the very first modifier as well.
15 # The following expression generates a parse error since its indirect
30 # Multiple indirect modifiers can be applied one after another as long as
37 # An indirect variable that evaluates to the empty string is allowed.
45 # If an expression for an indirect modifier evaluates to anything else than an
62 # An indirect modifier can be followed by other modifiers, no matter if the
63 # indirect modifier evaluates to an empty string or not.
[all …]
H A Ddirective-include-guard.mk224 CASES+= variable-ifndef-indirect
225 LINES.variable-ifndef-indirect= \
229 # expect: Parse_PushInput: file variable-ifndef-indirect.tmp, line 1
230 # expect: Parse_PushInput: file variable-ifndef-indirect.tmp, line 1
234 CASES+= variable-if-indirect
235 LINES.variable-if-indirect= \
239 # expect: Parse_PushInput: file variable-if-indirect.tmp, line 1
240 # expect: Parse_PushInput: file variable-if-indirect.tmp, line 1
246 CASES+= variable-assign-indirect
247 LINES.variable-assign-indirect= \
[all …]
H A Dsh-dots.mk9 all: first hidden repeated commented indirect indirect-space
34 indirect:
35 @echo indirect regular
37 @echo indirect deferred
41 indirect-space: .IGNORE
42 @echo indirect-space regular
44 @echo indirect-space deferred
H A Dopt-keep-going-indirect.exp16 indirect compat
19 `indirect' not remade because of errors.
22 make: stopped making "indirect" in unit-tests
25 indirect jobs
29 make: stopped making "indirect" in unit-tests
H A Dsh-dots.exp12 indirect regular
13 indirect-space regular
17 indirect-space deferred
21 indirect deferred
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a510/
H A Dbranch.json24 …"PublicDescription": "Indirect branch mispredicted. This event counts when any indirect branch tha…
27 …"BriefDescription": "Indirect branch mispredicted. This event counts when any indirect branch that…
30 …"PublicDescription": "Indirect branch mispredicted due to address miscompare. This event counts wh…
33 …"BriefDescription": "Indirect branch mispredicted due to address miscompare. This event counts whe…
36 …hen branch prediction is disabled due to the MMU being off. Conditional indirect branches that cor…
39 …hen branch prediction is disabled due to the MMU being off. Conditional indirect branches that cor…
42 …"PublicDescription": "Indirect branch with predicted address executed. This event counts when any
45 …"BriefDescription": "Indirect branch with predicted address executed. This event counts when any i…
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a55/
H A Dbranch.json24 …"PublicDescription": "Indirect branch mis-predicted.This event counts when any indirect branch whi…
27 …"BriefDescription": "Indirect branch mis-predicted.This event counts when any indirect branch whic…
30 …"PublicDescription": "Indirect branch mis-predicted due to address mis-compare.This event counts w…
33 …"BriefDescription": "Indirect branch mis-predicted due to address mis-compare.This event counts wh…
36 …hen branch prediction is disabled due to the MMU being off. Conditional indirect branches which co…
39 …hen branch prediction is disabled due to the MMU being off. Conditional indirect branches which co…
42 …"PublicDescription": "Indirect branch with predicted address executed.This event counts when any i…
45 …"BriefDescription": "Indirect branch with predicted address executed.This event counts when any in…
/freebsd/sys/dev/ice/
H A Dice_adminq_cmd.h23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
73 /* Send driver version (indirect 0x0002) */
131 /* Get function capabilities (indirect 0x000A)
132 * Get device capabilities (indirect 0x000B)
203 /* Manage MAC address, read command - indirect (0x0107)
333 * Get Resource Allocation command (indirect 0x0204)
334 * Allocate Resources command (indirect 0x0208)
335 * Free Resources command (indirect 0x0209)
336 * Get Allocated Resource Descriptors Command (indirect 0x020A)
377 /* Get Resource Allocation command (indirect
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrFormats.td17 /// 03 M68000 (An) j address register indirect
18 /// 04 M68000 (An)+ o address register indirect with postincrement
19 /// 05 M68000 -(An) e address register indirect with predecrement
20 /// 06 M68000 (d16,An) p address register indirect with displacement
21 /// 10 M68000 (d8,An,Xn.L) f address register indirect with index and scale = 1
22 /// 07 M68000 (d8,An,Xn.W) F address register indirect with index and scale = 1
23 /// 12 M68020 (d8,An,Xn.L,SCALE) g address register indirect with index
24 /// 11 M68020 (d8,An,Xn.W,SCALE) G address register indirect with index
25 /// 14 M68020 ([bd,An],Xn.L,SCALE,od) u memory indirect postindexed mode
26 /// 13 M68020 ([bd,An],Xn.W,SCALE,od) U memory indirect postindexe
[all...]
/freebsd/sys/dev/ixl/
H A Di40e_adminq_cmd.h24 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
325 /* command structures and indirect data structures */
329 * - _data for indirect sent data
330 * - _resp for indirect return data (data which is both will use _data)
365 /* Send driver version (indirect 0x0002) */
415 /* Get function capabilities (indirect 0x000A)
416 * Get device capabilities (indirect 0x000B)
493 /* Set ARP Proxy command / response (indirect 0x0104) */
512 /* Set NS Proxy Table Entry Command (indirect 0x0105) */
553 /* Manage MAC Address Read Command (indirect 0x0107) */
[all …]
/freebsd/sys/dev/flash/
H A Dcqspi.h22 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
86 #define CQSPI_INDADDRTRIG 0x1C /* Indirect AHB Address Trigger Register */
105 #define CQSPI_INDRD 0x60 /* Indirect Read Transfer Control Register */
108 #define CQSPI_INDRDWATER 0x64 /* Indirect Read Transfer Watermark Register */
109 #define CQSPI_INDRDSTADDR 0x68 /* Indirect Read Transfer Start Address Register */
110 #define CQSPI_INDRDCNT 0x6C /* Indirect Read Transfer Number Bytes Register */
111 #define CQSPI_INDWR 0x70 /* Indirect Write Transfer Control Register */
112 #define CQSPI_INDWRWATER 0x74 /* Indirect Write Transfer Watermark Register */
113 #define CQSPI_INDWRSTADDR 0x78 /* Indirect Write Transfer Start Address Register */
114 #define CQSPI_INDWRCNT 0x7C /* Indirect Write Transfer Number Bytes Register */
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp9 // This file implements the transformation that promotes indirect calls to
10 // conditional direct calls when the indirect-call value profile metadata is
56 STATISTIC(NumOfPGOICallPromotion, "Number of indirect call promotions.");
57 STATISTIC(NumOfPGOICallsites, "Number of indirect call candidate sites.");
65 // Command line option to disable indirect-call promotion with the default as
68 cl::desc("Disable indirect call promotion"));
88 cl::desc("Run indirect-call promotion in LTO "
95 cl::desc("Run indirect-call promotion in SamplePGO mode"));
101 cl::desc("Run indirect-call promotion for call instructions "
108 cl::desc("Run indirect-call promotion for "
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIndirectCallPromotionAnalysis.h1 //===- IndirectCallPromotionAnalysis.h - Indirect call analysis -*- C++ -*-===//
9 /// Interface to identify indirect call promotion candidates.
22 // Class for identifying profitable indirect call promotion candidates when
23 // the indirect-call value profile metadata is available.
30 // TotalCount is the total call count for the indirect-call callsite.
32 // Return true we should promote this indirect-call target.
54 /// of the indirect call \p I, and the number of profitable candidates
/freebsd/share/doc/smm/05.fastfs/
H A D2.t20 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
69 An inode may also contain references to indirect blocks
71 In a file system with a 512 byte block size, a singly indirect
73 a doubly indirect block contains 128 addresses of further singly indirect
75 and a triply indirect block contains 128 addresses of further doubly indirect
109 indirect blocks since the direct blocks contained twice as much data.
/freebsd/lib/libpmc/pmu-events/arch/x86/silvermont/
H A Dpipeline.json8 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
18 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
28 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
38 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
43 "BriefDescription": "Counts the number of near indirect CALL branch instructions retired",
48indirect CALL branch instructions retired. Branch prediction predicts the branch target and enabl…
58 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
63 …"BriefDescription": "Counts the number of near indirect JMP and near indirect CALL branch instruct…
68indirect JMP and near indirect CALL branch instructions retired. Branch prediction predicts the b…
78 …e following branch types: conditional branches, direct calls and jumps, indirect calls and jumps, …
[all …]
/freebsd/sys/fs/ext2fs/
H A Dext2_bmap.c28 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
168 ("readindir: indirect block not in cache")); in readindir()
196 * Indirect blocks are now on the vnode for the file. They are given negative
197 * logical block numbers. Indirect blocks are addressed by the negative
198 * address of the first data block to which they point. Double indirect blocks
199 * are addressed by one less than the address of the first indirect block to
200 * which they point. Triple indirect blocks are addressed by one less than
201 * the address of the first double indirect block to which they point.
264 /* Get disk address out of indirect block array */ in ext2_bmaparray()
270 * the indirect block isn't in the cache, or if we were in ext2_bmaparray()
[all …]
/freebsd/sys/ufs/ufs/
H A Dufs_bmap.c28 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
113 ("readindir: indirect block not in cache")); in readindir()
141 * Indirect blocks are now on the vnode for the file. They are given negative
142 * logical block numbers. Indirect blocks are addressed by the negative
143 * address of the first data block to which they point. Double indirect blocks
144 * are addressed by one less than the address of the first indirect block to
145 * which they point. Triple indirect blocks are addressed by one less than
146 * the address of the first double indirect block to which they point.
201 /* indirect block not found */ in ufs_bmaparray()
241 /* Get disk address out of indirect block array */ in ufs_bmaparray()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.h213 /// Reserve the registers that may be accessed using indirect addressing.
218 /// Calculate the "Indirect Address" for the given \p RegIndex and
221 /// We model indirect addressing using a virtual address space that can be
222 /// accessed with loads and stores. The "Indirect Address" is the memory
229 /// from an "Indirect Address" .
232 /// \returns the smallest register index that will be accessed by an indirect
233 /// read or write or -1 if indirect addressing is not used by this program.
236 /// \returns the largest register index that will be accessed by an indirect
237 /// read or write or -1 if indirect addressing is not used by this program.
240 /// Build instruction(s) for an indirect register write.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCallPromotionUtils.h9 // This file declares utilities useful for promoting indirect call sites to
27 /// Return true if the given indirect call site can be made to call \p Callee.
32 /// is non-null and the indirect call cannot be promoted, the failure reason
37 /// Promote the given indirect call site to unconditionally call \p Callee.
47 /// Promote the given indirect call site to conditionally call \p Callee. The
53 /// indirect call site is promoted, placed in the "then" block, and returned. If
63 /// This function is expected to be used on virtual calls (a subset of indirect
68 /// TODO: sink the address-calculation instructions of indirect callee to the
69 /// indirect call fallback after transformation.
/freebsd/sbin/ffsinfo/
H A Dffsinfo.c32 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
330 * all indirect blocks.
371 * Ok, now prepare for dumping all direct and indirect pointers. in dump_whole_ufs1_inode()
376 * Dump single indirect block. in dump_whole_ufs1_inode()
382 snprintf(comment, sizeof(comment), "Inode 0x%08jx: indirect 0", in dump_whole_ufs1_inode()
392 * Dump double indirect blocks. in dump_whole_ufs1_inode()
398 snprintf(comment, sizeof(comment), "Inode 0x%08jx: indirect 1", in dump_whole_ufs1_inode()
413 "Inode 0x%08jx: indirect 1->%d", (uintmax_t)inode, in dump_whole_ufs1_inode()
424 * Dump triple indirect blocks. in dump_whole_ufs1_inode()
430 snprintf(comment, sizeof(comment), "Inode 0x%08jx: indirect 2", in dump_whole_ufs1_inode()
[all …]
/freebsd/share/doc/smm/03.fsck/
H A D2.t20 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
76 The inode structure may also contain references to indirect blocks
78 In a file system with a 4096 byte block size, a singly indirect
80 a doubly indirect block contains 1024 addresses of further single indirect
82 and a triply indirect block contains 1024 addresses of further doubly indirect
83 blocks (the triple indirect block is never needed in practice).
253 inodes and indirect blocks are written to the disk synchronously

12345678910>>...252