Searched refs:constraint (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-10-stable/gnu/usr.bin/grep/
H A Ddfa.h175 is set indicates that the constraint succeeds in the corresponding
189 The macro SUCCEEDS_IN_CONTEXT determines whether a a given constraint
194 #define MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \
195 ((constraint) & 1 << (((prevn) ? 2 : 0) + ((currn) ? 1 : 0) + 4))
196 #define MATCHES_LETTER_CONTEXT(constraint, prevl, currl) \
197 ((constraint) & 1 << (((prevl) ? 2 : 0) + ((currl) ? 1 : 0)))
198 #define SUCCEEDS_IN_CONTEXT(constraint, prevn, currn, prevl, currl) \
199 (MATCHES_NEWLINE_CONTEXT(constraint, prevn, currn) \
200 && MATCHES_LETTER_CONTEXT(constraint, prevl, currl))
202 /* The following macros give information about what a constraint depend
227 unsigned constraint; /* Constraint for matching this position. */ member in struct:__anon5546
247 unsigned char constraint; /* Constraint for this state to accept. */ member in struct:__anon5548
[all...]
H A Ddfa.c1424 s->elems[i].constraint |= p.constraint;
1454 m->elems[m->nelem++].constraint |= s2->elems[j++].constraint;
1484 int constraint; local
1491 hash ^= s->elems[i].index + s->elems[i].constraint;
1500 if (s->elems[j].constraint
1501 != d->states[i].elems.elems[j].constraint
1516 d->states[i].constraint = 0;
1525 constraint
[all...]
/freebsd-10-stable/contrib/gcc/
H A Dtree-ssa-structalias.h28 struct constraint;
29 typedef struct constraint *constraint_t;
H A Drecog.h34 /* Pointer to the beginning of the constraint string for this alternative,
36 const char *constraint; member in struct:operand_alternative
42 characters in the constraint string. */
45 /* -1 if no matching constraint was found, or an operand number. */
52 /* Nonzero if '&' was found in the constraint string. */
54 /* Nonzero if 'm' was found in the constraint string. */
56 /* Nonzero if 'o' was found in the constraint string. */
58 /* Nonzero if 'V' was found in the constraint string. */
60 /* Nonzero if '<' was found in the constraint string. */
62 /* Nonzero if '>' was found in the constraint strin
225 const char *const constraint; member in struct:insn_operand_data
[all...]
H A Dstmt.c295 /* Parse the output constraint pointed to by *CONSTRAINT_P. It is the
298 *ALLOWS_MEM will be TRUE iff the constraint allows the use of a
300 constraint allows the use of a register operand. And, *IS_INOUT
313 const char *constraint = *constraint_p;
316 /* Assume the constraint doesn't allow the use of either a register
325 p = strchr (constraint, '=');
327 p = strchr (constraint, '+');
333 error ("output operand constraint lacks %<=%>");
337 /* If the constraint begins with `+', then the operand is both read
341 /* Canonicalize the output constraint s
307 const char *constraint = *constraint_p; local
443 const char *constraint = *constraint_p; local
741 const char *constraint; local
779 const char *constraint; local
885 const char *constraint; local
1164 const char *constraint local
[all...]
H A Dipa-pure-const.c276 const char *constraint; local
281 oconstraints[i] = constraint
283 parse_output_constraint (&constraint, i, 0, 0,
291 constraint
293 parse_input_constraint (&constraint, 0, 0, noutputs, 0,
H A Dgenoutput.c57 b. `constraint' is the constraint for this operand.
126 const char *constraint;
166 int n_alternatives; /* Number of alternatives in each constraint */
203 /* This is a complete list (unlike the one in genpreds.c) of constraint
267 printf (" \"%s\",\n", d->constraint ? d->constraint : "");
468 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2));
470 = n_occurrences (',', d->operand[opno].constraint) + 1;
497 d->operand[opno].constraint
125 const char *constraint; member in struct:operand_data
[all...]
H A Drecog.c1507 Its constraint is in the ASM_OPERANDS itself. */
1613 asm_operand_ok (rtx op, const char *constraint)
1620 while (*constraint)
1622 char c = *constraint;
1627 constraint++;
1642 proper matching constraint, but we can't actually fail
1646 constraint++;
1647 while (ISDIGIT (*constraint));
1701 && CONST_DOUBLE_OK_FOR_CONSTRAINT_P (op, 'G', constraint))
1706 && CONST_DOUBLE_OK_FOR_CONSTRAINT_P (op, 'H', constraint))
1605 asm_operand_ok(rtx op, const char *constraint) argument
[all...]
H A Dtarghooks.c545 insn_constraint = insn_data[(int) icode].operand[!in_p].constraint;
563 scratch_constraint = insn_data[(int) icode].operand[2].constraint;
564 /* The scratch register's constraint must start with "=&",
H A Dipa-reference.c397 const char *constraint;
402 oconstraints[i] = constraint
404 parse_output_constraint (&constraint, i, 0, 0,
412 constraint
414 parse_input_constraint (&constraint, 0, 0, noutputs, 0,
396 const char *constraint; local
H A Dipa-type-escape.c979 const char *constraint; local
984 oconstraints[i] = constraint
986 parse_output_constraint (&constraint, i, 0, 0,
994 constraint
996 parse_input_constraint (&constraint, 0, 0, noutputs, 0,
H A Dtree-nested.c560 const char *constraint;
566 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (link)));
567 oconstraints[i] = constraint;
568 parse_output_constraint (&constraint, i, 0, 0, &allows_mem,
577 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (link)));
578 parse_input_constraint (&constraint, 0, 0, noutputs, 0,
559 const char *constraint; local
H A Dtree-ssa-operands.c1728 const char *constraint; local
1733 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (link)));
1734 oconstraints[i] = constraint;
1735 parse_output_constraint (&constraint, i, 0, 0, &allows_mem,
1755 constraint = TREE_STRING_POINTER (TREE_VALUE (TREE_PURPOSE (link)));
1756 parse_input_constraint (&constraint, 0, 0, noutputs, 0,
/freebsd-10-stable/contrib/libucl/src/
H A Ducl_schema.c345 double constraint, val; local
351 constraint = ucl_object_todouble (elt);
352 if (constraint <= 0) {
359 if (fabs (remainder (val, constraint)) > alpha) {
362 val, constraint);
369 constraint = ucl_object_todouble (elt);
375 if (val > constraint || (exclusive && val >= constraint)) {
378 val, constraint);
385 constraint
411 int64_t constraint; local
835 int64_t constraint, i; local
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DConstraintManager.h33 /// Construct a ConditionTruthVal indicating the constraint is constrained
35 ConditionTruthVal(bool constraint) : Val(constraint) {} argument
37 /// Construct a ConstraintVal indicating the constraint is underconstrained.
40 /// Return true if the constraint is perfectly constrained to 'true'.
45 /// Return true if the constraint is perfectly constrained to 'false'.
56 /// if the constraint is true of value.
/freebsd-10-stable/contrib/libgnuregex/
H A Dregex_internal.h305 unsigned int constraint : 10; /* context constraint */ member in struct:__anon1735
483 #define NOT_SATISFY_PREV_CONSTRAINT(constraint,context) \
484 ((((constraint) & PREV_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
485 || ((constraint & PREV_NOTWORD_CONSTRAINT) && IS_WORD_CONTEXT (context)) \
486 || ((constraint & PREV_NEWLINE_CONSTRAINT) && !IS_NEWLINE_CONTEXT (context))\
487 || ((constraint & PREV_BEGBUF_CONSTRAINT) && !IS_BEGBUF_CONTEXT (context)))
489 #define NOT_SATISFY_NEXT_CONSTRAINT(constraint,context) \
490 ((((constraint) & NEXT_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
491 || (((constraint)
[all...]
H A Dregcomp.c48 static int duplicate_node (re_dfa_t *dfa, int org_idx, unsigned int constraint);
50 unsigned int constraint);
1386 dfa->nodes[node->node_idx].constraint = node->token.opr.ctx_type;
1472 Note that duplicated nodes have constraint INIT_CONSTRAINT in addition
1473 to their own constraint. */
1481 unsigned int constraint = init_constraint;
1488 also have the constraint. Then duplicate the epsilon closure
1493 clone_dest = duplicate_node (dfa, org_dest, constraint);
1524 /* In case of the node has another constraint, add it. */
1525 constraint |
1474 unsigned int constraint = init_constraint; local
1576 search_duplicated_node(const re_dfa_t *dfa, int org_node, unsigned int constraint) argument
1594 duplicate_node(re_dfa_t *dfa, int org_idx, unsigned int constraint) argument
[all...]
H A Dregex_internal.c1447 dfa->nodes[dfa->nodes_len].constraint = 0;
1638 if (type == CHARACTER && !node->constraint)
1649 else if (type == ANCHOR || node->constraint)
1690 unsigned int constraint = node->constraint;
1692 if (type == CHARACTER && !constraint)
1704 if (constraint)
1721 if (NOT_SATISFY_PREV_CONSTRAINT (constraint,context))
1687 unsigned int constraint = node->constraint; local
H A Dregexec.c1233 unsigned int constraint = dfa->nodes[node].constraint;
1236 if (!constraint)
1238 if (NOT_SATISFY_NEXT_CONSTRAINT (constraint, context))
2537 if (dfa->nodes[cur_node_idx].constraint)
2542 if (NOT_SATISFY_NEXT_CONSTRAINT (dfa->nodes[cur_node_idx].constraint,
2609 if (node->constraint)
2613 if (NOT_SATISFY_NEXT_CONSTRAINT (node->constraint, context))
3444 /* If the new state has context constraint,
3583 unsigned int constraint
1230 unsigned int constraint = dfa->nodes[node].constraint; local
3579 unsigned int constraint = node->constraint; local
[all...]
/freebsd-10-stable/crypto/heimdal/lib/asn1/
H A Dsymbol.h127 struct constraint_spec *constraint; member in struct:type
/freebsd-10-stable/contrib/binutils/gas/config/
H A Dtc-arm.c6091 #define constraint(expr, err) do { \
6521 constraint (Rn == inst.operands[0].reg || Rn == inst.operands[1].reg,
6609 constraint ((inst.instruction & 0xf0) != 0x40
6622 constraint (msb > 32, _("bit-field extends past end of register"));
6641 constraint (msb > 32, _("bit-field extends past end of register"));
6653 constraint (inst.operands[2].imm + inst.operands[3].imm > 32,
6682 constraint (inst.operands[0].imm != BFD_RELOC_ARM_PLT32,
6744 constraint (inst.cond != COND_ALWAYS, BAD_COND);
6916 constraint (inst.operands[0].reg % 2 != 0,
6918 constraint (ins
6087 #define constraint macro
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h142 TrackConstraintBRVisitor(DefinedSVal constraint, bool assumption) argument
143 : Constraint(constraint), Assumption(assumption), IsSatisfied(false),
159 /// Checks if the constraint is valid in the current state.
309 /// Track if we found the node where the constraint was first added.
/freebsd-10-stable/contrib/binutils/ld/
H A Dldlang.c1217 if (entry->s.output_section_statement.constraint != -1)
1229 lang_output_section_statement_lookup_1 (const char *const name, int constraint) argument
1247 constraint. */
1251 if (entry->s.output_section_statement.constraint != -1
1252 && (constraint == 0
1253 || (constraint == entry->s.output_section_statement.constraint
1254 && constraint != SPECIAL)))
1278 entry->s.output_section_statement.constraint = constraint;
5500 lang_enter_output_section_statement(const char *output_section_statement_name, etree_type *address_exp, enum section_type sectype, etree_type *align, etree_type *subalign, etree_type *ebase, int constraint) argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h78 const char *constraint) const;
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h218 const char *constraint) const LLVM_OVERRIDE;

Completed in 194 milliseconds

12