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

12

/freebsd-9.3-release/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:__anon4932
247 unsigned char constraint; /* Constraint for this state to accept. */ member in struct:__anon4934
[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-9.3-release/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.c533 insn_constraint = insn_data[(int) icode].operand[!in_p].constraint;
551 scratch_constraint = insn_data[(int) icode].operand[2].constraint;
552 /* 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-9.3-release/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-9.3-release/gnu/lib/libregex/
H A Dregex_internal.h286 unsigned int constraint : 10; /* context constraint */ member in struct:__anon4912
471 #define NOT_SATISFY_PREV_CONSTRAINT(constraint,context) \
472 ((((constraint) & PREV_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
473 || ((constraint & PREV_NOTWORD_CONSTRAINT) && IS_WORD_CONTEXT (context)) \
474 || ((constraint & PREV_NEWLINE_CONSTRAINT) && !IS_NEWLINE_CONTEXT (context))\
475 || ((constraint & PREV_BEGBUF_CONSTRAINT) && !IS_BEGBUF_CONTEXT (context)))
477 #define NOT_SATISFY_NEXT_CONSTRAINT(constraint,context) \
478 ((((constraint) & NEXT_WORD_CONSTRAINT) && !IS_WORD_CONTEXT (context)) \
479 || (((constraint)
[all...]
H A Dregex_internal.c1374 dfa->nodes[dfa->nodes_len].constraint = 0;
1560 if (type == CHARACTER && !node->constraint)
1571 else if (type == ANCHOR || node->constraint)
1611 unsigned int constraint = 0;
1614 if (node->constraint)
1615 constraint = node->constraint;
1617 if (type == CHARACTER && !constraint)
1629 constraint = node->opr.ctx_type;
1631 if (constraint)
1608 unsigned int constraint = 0; local
[all...]
H A Dregcomp.c53 unsigned int constraint);
55 unsigned int constraint);
57 unsigned int constraint);
1467 Note that duplicated nodes have constraint INIT_CONSTRAINT in addition
1468 to their own constraint. */
1479 unsigned int constraint = init_constraint;
1486 also have the constraint. Then duplicate the epsilon closure
1491 err = duplicate_node (&clone_dest, dfa, org_dest, constraint);
1515 /* In case of the node has another constraint, append it. */
1527 constraint |
1472 unsigned int constraint = init_constraint; local
1693 unsigned int constraint; local
[all...]
H A Dregexec.c1185 unsigned int constraint = dfa->nodes[node].constraint;
1188 if (!constraint)
1190 if (NOT_SATISFY_NEXT_CONSTRAINT (constraint, context))
2489 if (dfa->nodes[cur_node_idx].constraint)
2494 if (NOT_SATISFY_NEXT_CONSTRAINT (dfa->nodes[cur_node_idx].constraint,
2561 if (node->constraint)
2565 if (NOT_SATISFY_NEXT_CONSTRAINT (node->constraint, context))
3391 /* If the new state has context constraint,
3532 unsigned int constraint
1182 unsigned int constraint = dfa->nodes[node].constraint; local
3528 unsigned int constraint = node->constraint; local
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/asn1/
H A Dsymbol.h126 struct constraint_spec *constraint; member in struct:type
H A Dgen.c576 i.constraint = NULL;
650 i.constraint = NULL;
/freebsd-9.3-release/contrib/binutils/gas/config/
H A Dtc-arm.c6054 #define constraint(expr, err) do { \
6484 constraint (Rn == inst.operands[0].reg || Rn == inst.operands[1].reg,
6572 constraint ((inst.instruction & 0xf0) != 0x40
6585 constraint (msb > 32, _("bit-field extends past end of register"));
6604 constraint (msb > 32, _("bit-field extends past end of register"));
6616 constraint (inst.operands[2].imm + inst.operands[3].imm > 32,
6645 constraint (inst.operands[0].imm != BFD_RELOC_ARM_PLT32,
6707 constraint (inst.cond != COND_ALWAYS, BAD_COND);
6875 constraint (inst.operands[0].reg % 2 != 0,
6877 constraint (ins
6050 #define constraint macro
[all...]
/freebsd-9.3-release/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-9.3-release/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-9.3-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h78 const char *constraint) const;
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h218 const char *constraint) const LLVM_OVERRIDE;

Completed in 253 milliseconds

12