Home
last modified time | relevance | path

Searched refs:constraints (Results 1 – 25 of 134) sorted by relevance

123456

/freebsd-12-stable/contrib/gcc/config/rs6000/
Dconstraints.md21 ;; Register constraints
54 ;; Integer constraints
97 ;; Floating-point constraints
111 ;; Memory constraints
126 ;; Address constraints
136 ;; General constraints
153 (but excluding those that could match other constraints of anddi3)"
/freebsd-12-stable/contrib/gcc/
Drecog.c122 const char **constraints; in check_asm_operands() local
141 constraints = alloca (noperands * sizeof (char *)); in check_asm_operands()
143 decode_asm_operands (x, operands, NULL, constraints, NULL); in check_asm_operands()
147 const char *c = constraints[i]; in check_asm_operands()
151 c = constraints[c[0] - '0']; in check_asm_operands()
1473 const char **constraints, enum machine_mode *modes) in decode_asm_operands() argument
1492 if (constraints) in decode_asm_operands()
1493 constraints[i] = ASM_OPERANDS_INPUT_CONSTRAINT (asmop, i - 1); in decode_asm_operands()
1504 if (constraints) in decode_asm_operands()
1505 constraints[0] = ASM_OPERANDS_OUTPUT_CONSTRAINT (asmop); in decode_asm_operands()
[all …]
Dregclass.c963 const char *constraints[MAX_RECOG_OPERANDS]; in record_operand_costs() local
969 constraints[i] = recog_data.constraints[i]; in record_operand_costs()
990 else if (constraints[i][0] == 'p' in record_operand_costs()
991 || EXTRA_ADDRESS_CONSTRAINT (constraints[i][0], constraints[i])) in record_operand_costs()
1001 if (constraints[i][0] == '%') in record_operand_costs()
1010 xconstraints[j] = constraints[j]; in record_operand_costs()
1012 xconstraints[i] = constraints[i+1]; in record_operand_costs()
1013 xconstraints[i+1] = constraints[i]; in record_operand_costs()
1021 constraints, insn, op_costs, reg_pref); in record_operand_costs()
1086 && recog_data.constraints[1][0] == '0' in scan_one_insn()
[all …]
Dstmt.c440 const char * const * constraints, in parse_input_constraint() argument
513 constraint = constraints[match]; in parse_input_constraint()
675 const char **constraints in expand_asm_operands() local
691 constraints[i] = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (t))); in expand_asm_operands()
693 constraints[i] = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (t))); in expand_asm_operands()
752 constraint = constraints[i]; in expand_asm_operands()
786 constraint = constraints[i + noutputs]; in expand_asm_operands()
788 constraints, &allows_mem, &allows_reg)) in expand_asm_operands()
808 ok = parse_output_constraint (&constraints[i], i, ninputs, in expand_asm_operands()
890 constraint = constraints[i + noutputs]; in expand_asm_operands()
[all …]
Dlocal-alloc.c1360 && recog_data.constraints[0][0] == '=' in block_alloc()
1361 && recog_data.constraints[0][1] != '&') in block_alloc()
1371 const char *p = recog_data.constraints[i]; in block_alloc()
1388 && recog_data.constraints[i-1][0] == '%') in block_alloc()
1390 && recog_data.constraints[i][0] == '%')) in block_alloc()
1399 && 0 == requires_inout (recog_data.constraints[i])) in block_alloc()
1407 if (recog_data.constraints[i][0] == 'p' in block_alloc()
1408 || EXTRA_ADDRESS_CONSTRAINT (recog_data.constraints[i][0], in block_alloc()
1409 recog_data.constraints[i])) in block_alloc()
Dpostreload.c372 const char *constraints[MAX_RECOG_OPERANDS]; in reload_cse_simplify_operands() local
492 p = constraints[i] = recog_data.constraints[i]; in reload_cse_simplify_operands()
513 || constraints[i][0] == '=' in reload_cse_simplify_operands()
514 || constraints[i][0] == '+') in reload_cse_simplify_operands()
531 p = constraints[i]; in reload_cse_simplify_operands()
Drecog.h169 const char *constraints[MAX_RECOG_OPERANDS]; member
Dtree-ssa-structalias.c428 static VEC(constraint_t,heap) *constraints;
570 for (i = 0; VEC_iterate (constraint_t, constraints, i, c); i++) in dump_constraints()
989 for (i = 0; VEC_iterate (constraint_t, constraints, i, c); i++) in build_pred_graph()
1048 for (i = 0; VEC_iterate (constraint_t, constraints, i, c); i++) in build_succ_graph()
1905 for (i = 0; VEC_iterate (constraint_t, constraints, i, c); i++) in move_complex_constraints()
1935 VEC_replace (constraint_t, constraints, i, NULL); in move_complex_constraints()
1954 VEC_replace (constraint_t, constraints, i, NULL); in move_complex_constraints()
2325 VEC_safe_push (constraint_t, heap, constraints, t); in process_constraint()
2479 do_deref (VEC (ce_s, heap) **constraints) in do_deref() argument
2484 for (i = 0; VEC_iterate (ce_s, *constraints, i, c); i++) in do_deref()
[all …]
/freebsd-12-stable/contrib/gcc/config/i386/
Dconstraints.md25 ;; Integer register constraints.
66 ;; Floating-point register constraints.
89 ;; Integer constant constraints.
126 ;; Floating-point constant constraints.
140 ;; Constant-or-symbol-reference constraints.
/freebsd-12-stable/sys/powerpc/cpufreq/
Dmpc85xx_jog.c184 struct mpc85xx_constraints *constraints; in mpc85xx_jog_attach() local
192 constraints = (struct mpc85xx_constraints *)compat->ocd_data; in mpc85xx_jog_attach()
209 sc->min_freq = constraints->threshold; in mpc85xx_jog_attach()
210 sc->low = constraints->min_mult; in mpc85xx_jog_attach()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
DAnalyses.def78 "Purge symbols, bindings, and constraints before every statement")
82 "Purge symbols, bindings, and constraints before every basic block")
85 "Do not purge symbols, bindings, or constraints")
/freebsd-12-stable/contrib/gcc/config/mips/
Dconstraints.md21 ;; Register constraints
81 ;; Integer constraints
127 ;; Floating-point constraints
134 ;; General constraints
/freebsd-12-stable/contrib/gcc/config/s390/
Dconstraints.md25 ;; Special constraints for s/390 machine description:
54 ;; These constraints do not accept any operand if the machine does
73 ;; Register constraints.
103 ;; General constraints for constants.
175 ;; The following patterns define only those constraints that are actually
317 ;; Double-letter constraints starting with O follow.
351 ;; Memory constraints follow.
/freebsd-12-stable/contrib/ntp/ntpd/
Dinvoke-ntpd.texi224 This option has some usage constraints. It:
240 This option has some usage constraints. It:
256 This option has some usage constraints. It:
273 This option has some usage constraints. It:
313 This option has some usage constraints. It:
354 This option has some usage constraints. It:
380 This option has some usage constraints. It:
430 This option has some usage constraints. It:
477 This option has some usage constraints. It:
510 This option has some usage constraints. It:
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DInlineAsm.cpp31 const std::string &constraints, bool hasSideEffects, in InlineAsm() argument
34 AsmString(asmString), Constraints(constraints), FTy(FTy), in InlineAsm()
38 assert(Verify(getFunctionType(), constraints) && in InlineAsm()
/freebsd-12-stable/crypto/openssh/
DPROTOCOL.agent36 destination constraints.
46 constraint[] constraints
70 constraints against the session-bind@openssh.com bindings recorded for
/freebsd-12-stable/contrib/gcc/config/arm/
Dconstraints.md22 ;; The following register constraints have been used:
28 ;; The following normal constraints have been used:
32 ;; The following multi-letter normal constraints have been used:
35 ;; The following memory constraints have been used:
/freebsd-12-stable/contrib/ntp/ntpdc/
Dinvoke-ntpdc.texi135 This option has some usage constraints. It:
151 This option has some usage constraints. It:
168 This option has some usage constraints. It:
184 This option has some usage constraints. It:
200 This option has some usage constraints. It:
223 This option has some usage constraints. It:
239 This option has some usage constraints. It:
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DStmt.cpp842 StringLiteral **constraints, Expr **exprs, in GCCAsmStmt() argument
859 std::copy(constraints, constraints + NumConstraints, Constraints); in GCCAsmStmt()
869 ArrayRef<StringRef> constraints, ArrayRef<Expr*> exprs, in MSAsmStmt() argument
875 initialize(C, asmstr, asmtoks, constraints, exprs, clobbers); in MSAsmStmt()
884 ArrayRef<StringRef> constraints, in initialize() argument
891 assert(exprs.size() == constraints.size()); in initialize()
902 std::transform(constraints.begin(), constraints.end(), Constraints, in initialize()
/freebsd-12-stable/contrib/file/magic/Magdir/
Dselinux24 #0 search gen_sens( SE Linux policy MLS constraints source
/freebsd-12-stable/contrib/gcc/doc/
Dmd.texi77 template or operand constraints. Note that the names the compiler looks
108 to be filled in later, operand constraints that restrict how the pieces can
400 There is no way to specify constraints in @code{match_operator}. The
402 never has any constraints because it is never reloaded as a whole.
404 @code{match_operand} patterns, those parts may have constraints of
629 When an insn pattern has multiple alternatives in its constraints, often
692 to the hardware, as long as the constraints give reload the ability to
1022 @cindex operand constraints
1023 @cindex constraints
1026 constraints for the operands allowed. The constraints allow you to
[all …]
/freebsd-12-stable/crypto/heimdal/lib/hx509/
Dhx509_err.et24 error_code VERIFY_CONSTRAINTS, "Error verifing constraints"
26 error_code NAME_CONSTRAINT_ERROR, "Error while verifing name constraints"
/freebsd-12-stable/contrib/ntp/util/
Dinvoke-ntp-keygen.texi1118 This option has some usage constraints. It:
1133 This option has some usage constraints. It:
1155 This option has some usage constraints. It:
1172 This option has some usage constraints. It:
1188 This option has some usage constraints. It:
1203 This option has some usage constraints. It:
1217 This option has some usage constraints. It:
1233 This option has some usage constraints. It:
1256 This option has some usage constraints. It:
1271 This option has some usage constraints. It:
[all …]
/freebsd-12-stable/contrib/ntp/sntp/
Dinvoke-sntp.texi166 This option has some usage constraints. It:
182 This option has some usage constraints. It:
209 This option has some usage constraints. It:
226 This option has some usage constraints. It:
322 This option has some usage constraints. It:
/freebsd-12-stable/crypto/openssl/doc/man3/
DX509_get_extension_flags.pod52 The certificate contains a basic constraints extension.
56 The certificate contains basic constraints and asserts the CA flag.

123456