Home
last modified time | relevance | path

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

12345678910>>...271

/freebsd/contrib/bmake/unit-tests/
H A Dvarmod-indirect.exp1 make: varmod-indirect.mk:19: Unknown modifier ":${"
3 make: varmod-indirect.mk:52: Unknown modifier ":${"
5 make: varmod-indirect.mk:140: before
6 make: varmod-indirect.mk:140: after
7 make: varmod-indirect.mk:148: before
8 make: varmod-indirect.mk:148: after
9 make: varmod-indirect.mk:156: before
10 make: varmod-indirect.mk:156: after
11 make: varmod-indirect.mk:161: Unknown modifier ":Z"
12 while evaluating indirect modifiers "Z"
[all …]
H A Ddirective-include-guard.exp37 Parse_PushInput: variable-ifndef-indirect.tmp:1
38 Parse_PushInput: variable-ifndef-indirect.tmp:1
39 Parse_PushInput: variable-if-indirect.tmp:1
40 Parse_PushInput: variable-if-indirect.tmp:1
41 Parse_PushInput: variable-assign-indirect.tmp:1
42 Skipping 'variable-assign-indirect.tmp' because 'VARIABLE_ASSIGN_INDIRECT' is defined
78 Parse_PushInput: target-indirect.tmp:1
79 Skipping 'target-indirect.tmp' because 'target-indirect.tmp' is defined
80 Parse_PushInput: target-indirect-PARSEFILE.tmp:1
81 Skipping 'target-indirect-PARSEFILE.tmp' because '__target-indirect-PARSEFILE.tmp__' is defined
[all …]
H A Dcmd-errors-jobs.mk16 ${RUN} undefined-indirect
18 ${RUN} parse-error-indirect
20 ${RUN} begin-indirect
22 ${RUN} end-indirect
30 # expect: end undefined-indirect with status 0
31 undefined-indirect: undefined-direct
36 parse-error-indirect: parse-error-direct
59 # expect: end parse-error-indirect with status 2
72 .if make(begin-indirect)
73 begin-indirect:
[all …]
H A Dopt-jobs-internal.mk12 @${MAKE} -f ${MAKEFILE} -j1 indirect-open
13 @${MAKE} -f ${MAKEFILE} -j1 indirect-expr
14 @${MAKE} -f ${MAKEFILE} -j1 indirect-comment
15 @${MAKE} -f ${MAKEFILE} -j1 indirect-silent-comment
16 @${MAKE} -f ${MAKEFILE} -j1 indirect-expr-empty
35 # expect: indirect-open: mode=compat
36 indirect-open: .PHONY
41 # expect: indirect-expr: mode=parallel
42 indirect-expr: .PHONY
47 # expect: indirect-comment: mode=compat
[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.24 2025/03/30 16:43:10 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
59 # An indirect modifier can be followed by other modifiers, no matter if the
60 # 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: variable-ifndef-indirect.tmp:1
230 # expect: Parse_PushInput: variable-ifndef-indirect.tmp:1
234 CASES+= variable-if-indirect
235 LINES.variable-if-indirect= \
239 # expect: Parse_PushInput: variable-if-indirect.tmp:1
240 # expect: Parse_PushInput: variable-if-indirect.tmp:1
246 CASES+= variable-assign-indirect
247 LINES.variable-assign-indirect= \
[all …]
H A Dcmd-errors-jobs.exp5 begin undefined-indirect
7 end undefined-indirect with status 0
26 begin parse-error-indirect
41 end parse-error-indirect with status 2
52 begin begin-indirect
58 make: stopped making "begin-indirect" in unit-tests
59 end begin-indirect with status 1
70 begin end-indirect
76 make: stopped making "end-indirect" in unit-tests
77 end end-indirect with status 1
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 Dopt-jobs-internal.exp8 indirect-open: mode=compat
9 indirect-expr: mode=parallel
12 indirect-comment: mode=compat
13 indirect-silent-comment: mode=parallel
14 indirect-expr-empty: mode=parallel
/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/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/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/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 …]

12345678910>>...271