Home
last modified time | relevance | path

Searched refs:constraint (Results 1 – 25 of 906) sorted by relevance

12345678910>>...37

/netbsd-src/external/mit/isl/dist/
H A Disl_constraint.c26 #define EL_BASE constraint
48 isl_constraint *constraint; in isl_constraint_alloc_vec() local
53 constraint = isl_alloc_type(isl_vec_get_ctx(v), isl_constraint); in isl_constraint_alloc_vec()
54 if (!constraint) in isl_constraint_alloc_vec()
57 constraint->ref = 1; in isl_constraint_alloc_vec()
58 constraint->eq = eq; in isl_constraint_alloc_vec()
59 constraint->ls = ls; in isl_constraint_alloc_vec()
60 constraint->v = v; in isl_constraint_alloc_vec()
62 return constraint; in isl_constraint_alloc_vec()
96 isl_constraint *constraint; in isl_basic_map_constraint() local
[all …]
H A Disl_schedule_constraints.c45 isl_union_map *constraint[isl_edge_last + 1]; member
66 sc_copy->constraint[i] = isl_union_map_copy(sc->constraint[i]); in isl_schedule_constraints_copy()
67 if (!sc_copy->constraint[i]) in isl_schedule_constraints_copy()
103 if (sc->constraint[i]) in isl_schedule_constraints_init()
105 sc->constraint[i] = isl_union_map_copy(empty); in isl_schedule_constraints_init()
106 if (!sc->constraint[i]) in isl_schedule_constraints_init()
193 isl_union_map_free(sc->constraint[type]); in isl_schedule_constraints_set()
194 sc->constraint[type] = c; in isl_schedule_constraints_set()
257 isl_union_map_free(sc->constraint[i]); in isl_schedule_constraints_free()
300 return isl_union_map_copy(sc->constraint[type]); in isl_schedule_constraints_get()
[all …]
H A Disl_constraint_private.h24 void isl_constraint_get_constant(__isl_keep isl_constraint *constraint,
26 void isl_constraint_get_coefficient(__isl_keep isl_constraint *constraint,
29 isl_bool isl_constraint_is_div_equality(__isl_keep isl_constraint *constraint,
/netbsd-src/external/mit/isl/dist/include/isl/
H A Dconstraint.h28 ISL_DECLARE_LIST(constraint)
62 __isl_take isl_basic_map *bmap, __isl_take isl_constraint *constraint);
64 __isl_take isl_basic_set *bset, __isl_take isl_constraint *constraint);
66 __isl_take isl_constraint *constraint);
68 __isl_take isl_constraint *constraint);
75 struct isl_constraint **constraint);
82 __isl_keep isl_constraint *constraint);
84 __isl_keep isl_constraint *constraint);
85 isl_size isl_constraint_dim(__isl_keep isl_constraint *constraint,
88 isl_bool isl_constraint_involves_dims(__isl_keep isl_constraint *constraint,
[all …]
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/libgrep/
H A Ddfa.h175 #define MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \ argument
176 ((constraint) & 1 << (((prevn) ? 2 : 0) + ((currn) ? 1 : 0) + 4))
177 #define MATCHES_LETTER_CONTEXT(constraint, prevl, currl) \ argument
178 ((constraint) & 1 << (((prevl) ? 2 : 0) + ((currl) ? 1 : 0)))
179 #define SUCCEEDS_IN_CONTEXT(constraint, prevn, currn, prevl, currl) \ argument
180 (MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \
181 && MATCHES_LETTER_CONTEXT(constraint, prevl, currl))
184 #define PREV_NEWLINE_DEPENDENT(constraint) \ argument
185 (((constraint) & 0xc0) >> 2 != ((constraint) & 0x30))
186 #define PREV_LETTER_DEPENDENT(constraint) \ argument
[all …]
H A Ddfa.c1405 s->elems[i].constraint |= p.constraint; in insert()
1435 m->elems[m->nelem++].constraint |= s2->elems[j++].constraint; in merge()
1465 int constraint; in state_index() local
1472 hash ^= s->elems[i].index + s->elems[i].constraint; in state_index()
1481 if (s->elems[j].constraint in state_index()
1482 != d->states[i].elems.elems[j].constraint in state_index()
1497 d->states[i].constraint = 0; in state_index()
1506 constraint = s->elems[j].constraint; in state_index()
1507 if (SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 0) in state_index()
1508 || SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 1) in state_index()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dgenfusion.pl107 my $constraint = ($np eq "NON_PREFIXED_DS") ? "YZ" : "m";
113 (compare:${ccmode} (match_operand:${lmode} 1 "${mempred}" "${constraint}")
209 my ($kind, $vchr, $mode, $pred, $constraint, $cr, $outer, @outer_ops,
221 $constraint = "v";
227 $constraint = "r";
232 $c4 = "${constraint},${constraint},${constraint},${constraint}";
307 [(set (match_operand:${mode} 3 "${pred}" "=&0,&1,&${constraint},${constraint}")
309 (clobber (match_scratch:${mode} 4 "=X,X,X,&${constraint}"))]
329 my ($kind, $vchr, $op, $type, $mode, $pred, $constraint);
337 $constraint = "v";
[all …]
/netbsd-src/external/gpl2/grep/dist/src/
H A Ddfa.h194 #define MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \ argument
195 ((constraint) & 1 << (((prevn) ? 2 : 0) + ((currn) ? 1 : 0) + 4))
196 #define MATCHES_LETTER_CONTEXT(constraint, prevl, currl) \ argument
197 ((constraint) & 1 << (((prevl) ? 2 : 0) + ((currl) ? 1 : 0)))
198 #define SUCCEEDS_IN_CONTEXT(constraint, prevn, currn, prevl, currl) \ argument
199 (MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \
200 && MATCHES_LETTER_CONTEXT(constraint, prevl, currl))
203 #define PREV_NEWLINE_DEPENDENT(constraint) \ argument
204 (((constraint) & 0xc0) >> 2 != ((constraint) & 0x30))
205 #define PREV_LETTER_DEPENDENT(constraint) \ argument
[all …]
H A Ddfa.c1426 s->elems[i].constraint |= p.constraint; in insert()
1456 m->elems[m->nelem++].constraint |= s2->elems[j++].constraint; in merge()
1486 int constraint; in state_index() local
1493 hash ^= s->elems[i].index + s->elems[i].constraint; in state_index()
1502 if (s->elems[j].constraint in state_index()
1503 != d->states[i].elems.elems[j].constraint in state_index()
1518 d->states[i].constraint = 0; in state_index()
1527 constraint = s->elems[j].constraint; in state_index()
1528 if (SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 0) in state_index()
1529 || SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 1) in state_index()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Dconstraints.md67 A constraint that matches a VG-based constant that can be added by
73 A constraint that matches a VG-based constant that can be added by
79 A constraint that matches a VG-based constant that can be added by
89 ;; which it is being used, so we must have a separate constraint for
129 "A constraint that matches an absolute symbolic address."
143 "A constraint that matches an absolute symbolic address high part."
149 A constraint that matches an absolute symbolic address that can be
157 A constraint that matches an immediate shift constant in SImode."
168 A constraint that matches an immediate shift constant in DImode."
180 A constraint that matches an immediate right shift constant in SImode
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Dconstraints.md67 A constraint that matches a VG-based constant that can be added by
73 A constraint that matches a VG-based constant that can be added by
79 A constraint that matches a VG-based constant that can be added by
89 ;; which it is being used, so we must have a separate constraint for
129 "A constraint that matches an absolute symbolic address."
143 "A constraint that matches an absolute symbolic address high part."
149 A constraint that matches an absolute symbolic address that can be
158 A constraint that matches a small GOT access."
165 A constraint that matches an immediate shift constant in SImode."
176 A constraint that matches an immediate shift constant in DImode."
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dstmt.cc195 const char *constraint = *constraint_p; in parse_output_constraint() local
207 p = strchr (constraint, '='); in parse_output_constraint()
209 p = strchr (constraint, '+'); in parse_output_constraint()
224 if (p != constraint || *is_inout) in parse_output_constraint()
227 size_t c_len = strlen (constraint); in parse_output_constraint()
229 if (p != constraint) in parse_output_constraint()
236 strcpy (buf, constraint); in parse_output_constraint()
238 buf[p - constraint] = buf[0]; in parse_output_constraint()
244 constraint = *constraint_p; in parse_output_constraint()
248 for (p = constraint + 1; *p; ) in parse_output_constraint()
[all …]
H A Dgimplify-me.cc186 const char *constraint, **oconstraints; in gimple_regimplify_operands() local
194 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (op))); in gimple_regimplify_operands()
195 oconstraints[i] = constraint; in gimple_regimplify_operands()
196 parse_output_constraint (&constraint, i, 0, 0, &allows_mem, in gimple_regimplify_operands()
205 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (op))); in gimple_regimplify_operands()
206 parse_input_constraint (&constraint, 0, 0, noutputs, 0, in gimple_regimplify_operands()
H A Dgenoutput.cc117 const char *constraint; member
257 printf (" \"%s\",\n", d->constraint ? d->constraint : ""); in output_operand_data()
263 printf (" %d,\n", d->constraint == NULL ? 1 : 0); in output_operand_data()
452 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2)); in scan_operands()
454 = n_occurrences (',', d->operand[opno].constraint) + 1; in scan_operands()
473 d->operand[opno].constraint = strip_whitespace (XSTR (part, 1)); in scan_operands()
475 = n_occurrences (',', d->operand[opno].constraint) + 1; in scan_operands()
495 d->operand[opno].constraint = 0; in scan_operands()
543 p0 = d0->constraint; in compare_operands()
546 p1 = d1->constraint; in compare_operands()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dstmt.c195 const char *constraint = *constraint_p; in parse_output_constraint() local
207 p = strchr (constraint, '='); in parse_output_constraint()
209 p = strchr (constraint, '+'); in parse_output_constraint()
224 if (p != constraint || *is_inout) in parse_output_constraint()
227 size_t c_len = strlen (constraint); in parse_output_constraint()
229 if (p != constraint) in parse_output_constraint()
236 strcpy (buf, constraint); in parse_output_constraint()
238 buf[p - constraint] = buf[0]; in parse_output_constraint()
244 constraint = *constraint_p; in parse_output_constraint()
248 for (p = constraint + 1; *p; ) in parse_output_constraint()
[all …]
H A Dgimplify-me.c186 const char *constraint, **oconstraints; in gimple_regimplify_operands() local
194 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (op))); in gimple_regimplify_operands()
195 oconstraints[i] = constraint; in gimple_regimplify_operands()
196 parse_output_constraint (&constraint, i, 0, 0, &allows_mem, in gimple_regimplify_operands()
205 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (op))); in gimple_regimplify_operands()
206 parse_input_constraint (&constraint, 0, 0, noutputs, 0, in gimple_regimplify_operands()
H A Dgenoutput.c117 const char *constraint; member
257 printf (" \"%s\",\n", d->constraint ? d->constraint : ""); in output_operand_data()
263 printf (" %d,\n", d->constraint == NULL ? 1 : 0); in output_operand_data()
452 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2)); in scan_operands()
454 = n_occurrences (',', d->operand[opno].constraint) + 1; in scan_operands()
473 d->operand[opno].constraint = strip_whitespace (XSTR (part, 1)); in scan_operands()
475 = n_occurrences (',', d->operand[opno].constraint) + 1; in scan_operands()
495 d->operand[opno].constraint = 0; in scan_operands()
543 p0 = d0->constraint; in compare_operands()
546 p1 = d1->constraint; in compare_operands()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/
H A Dregion-model-asm.cc173 const char *constraint; in on_asm_stmt() local
184 constraint = constraints[i]; in on_asm_stmt()
185 if (!parse_output_constraint (&constraint, i, ninputs, noutputs, in on_asm_stmt()
190 i, constraint); in on_asm_stmt()
199 i, constraint, val, in on_asm_stmt()
216 const char *constraint = constraints[i + noutputs]; in on_asm_stmt() local
218 if (! parse_input_constraint (&constraint, i, ninputs, noutputs, 0, in on_asm_stmt()
224 i, constraint); in on_asm_stmt()
239 i, constraint, val, in on_asm_stmt()
/netbsd-src/crypto/external/bsd/openssh/dist/
H A DPROTOCOL.agent39 2. restrict-destination-v00@openssh.com key constraint extension
41 The key constraint extension supports destination- and forwarding path-
42 restricted keys. It may be attached as a constraint when keys or
47 constraint[] constraints
49 Where a constraint consists of:
70 will then record the constraint against the key.
77 3. SSH_AGENT_CONSTRAIN_MAXSIGN key constraint
79 This key constraint allows communication to an agent of the maximum
81 the constraint is:
88 3. associated-certs-v00@openssh.com key constraint extension
[all …]
/netbsd-src/external/gpl2/xcvs/dist/lib/
H A Dregex_internal.h340 unsigned int constraint : 10; /* context constraint */ member
578 #define NOT_SATISFY_PREV_CONSTRAINT(constraint,context) \ argument
579 ((((constraint) & PREV_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
580 || ((constraint & PREV_NOTWORD_CONSTRAINT) && IS_WORD_CONTEXT (context)) \
581 || ((constraint & PREV_NEWLINE_CONSTRAINT) && !IS_NEWLINE_CONTEXT (context))\
582 || ((constraint & PREV_BEGBUF_CONSTRAINT) && !IS_BEGBUF_CONTEXT (context)))
584 #define NOT_SATISFY_NEXT_CONSTRAINT(constraint,context) \ argument
585 ((((constraint) & NEXT_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
586 || (((constraint) & NEXT_NOTWORD_CONSTRAINT) && IS_WORD_CONTEXT (context)) \
587 || (((constraint) & NEXT_NEWLINE_CONSTRAINT) && !IS_NEWLINE_CONTEXT (context)) \
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Dconstraints.md32 ;; j -- Multiple letter constraint for constant scalar and vector values
38 ;; matching K constraint
55 ;; N -- Multiple letter constraint followed by 4 parameter letters.
68 ;; The constraint matches if the specified part of a constant
70 ;; is specified instead of a part number, the constraint matches
72 ;; O -- Multiple letter constraint followed by 1 parameter.
83 ;; A -- Multiple letter constraint followed by Q, R, S, or T:
85 ;; B -- Multiple letter constraint followed by Q, R, S, or T:
213 ;; To avoid further reloading (caused by a non-matching constraint) we
221 ;; N -- Multiple letter constraint followed by 4 parameter letters.
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Dconstraints.md32 ;; j -- Multiple letter constraint for constant scalar and vector values
38 ;; matching K constraint
55 ;; N -- Multiple letter constraint followed by 4 parameter letters.
68 ;; The constraint matches if the specified part of a constant
70 ;; is specified instead of a part number, the constraint matches
72 ;; O -- Multiple letter constraint followed by 1 parameter.
83 ;; A -- Multiple letter constraint followed by Q, R, S, or T:
85 ;; B -- Multiple letter constraint followed by Q, R, S, or T:
213 ;; To avoid further reloading (caused by a non-matching constraint) we
221 ;; N -- Multiple letter constraint followed by 4 parameter letters.
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-arm.c8264 #define constraint(expr, err) \ macro
8321 constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, arm_ext_fp16), in do_scalar_fp16_v82_encode()
8490 constraint (!inst.operands[i].isreg, in encode_arm_addr_mode_common()
8540 constraint ((inst.operands[i].imm == REG_PC in encode_arm_addr_mode_2()
8567 constraint ((is_t || inst.operands[i].writeback), in encode_arm_addr_mode_2()
8605 constraint ((inst.operands[i].imm == REG_PC in encode_arm_addr_mode_3()
8608 constraint (inst.operands[i].reg == REG_PC && inst.operands[i].writeback, in encode_arm_addr_mode_3()
8616 constraint ((inst.operands[i].reg == REG_PC && !inst.relocs[0].pc_rel in encode_arm_addr_mode_3()
9269 constraint (Rn == inst.operands[0].reg || Rn == inst.operands[1].reg, in do_rd_rm_rn()
9297 constraint ((inst.operands[2].reg == REG_PC), BAD_PC); in do_rm_rd_rn()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-arm.c8294 #define constraint(expr, err) \ macro
8351 constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, arm_ext_fp16), in do_scalar_fp16_v82_encode()
8520 constraint (!inst.operands[i].isreg, in encode_arm_addr_mode_common()
8570 constraint ((inst.operands[i].imm == REG_PC in encode_arm_addr_mode_2()
8597 constraint ((is_t || inst.operands[i].writeback), in encode_arm_addr_mode_2()
8635 constraint ((inst.operands[i].imm == REG_PC in encode_arm_addr_mode_3()
8638 constraint (inst.operands[i].reg == REG_PC && inst.operands[i].writeback, in encode_arm_addr_mode_3()
8646 constraint ((inst.operands[i].reg == REG_PC && !inst.relocs[0].pc_rel in encode_arm_addr_mode_3()
9299 constraint (Rn == inst.operands[0].reg || Rn == inst.operands[1].reg, in do_rd_rm_rn()
9327 constraint ((inst.operands[2].reg == REG_PC), BAD_PC); in do_rm_rd_rn()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/analyzer/
H A Dconstraint-manager.cc402 constraint::print (pretty_printer *pp, const constraint_manager &cm) const in print()
418 constraint::hash () const in hash()
430 constraint::operator== (const constraint &other) const in operator ==()
482 constraint *c; in constraint_manager()
500 constraint *c; in operator =()
516 constraint *c; in hash()
542 constraint *c; in operator ==()
568 constraint *c; in print()
599 constraint *c; in dump_to_pp()
704 constraint *c; in add_constraint()
[all …]

12345678910>>...37