Home
last modified time | relevance | path

Searched refs:statement (Results 1 – 25 of 181) sorted by relevance

12345678

/dflybsd-src/contrib/gcc-4.7/gcc/doc/
H A Dgimple.texi81 * Adding a new GIMPLE statement code::
99 may not be relevant to every GIMPLE statement, but those were
139 this statement.
157 Bitflag to indicate whether the statement has been modified.
159 statement for operands.
162 Bitflag to indicate whether this statement contains operands that
166 Bitflag to indicate whether this statement contains memory
172 IDs to every statement. These IDs must be assigned and used by
177 location for this statement. It is inherited from the front
181 Number of operands that this statement has. This specifies the
[all …]
H A Dtree-ssa.texi68 Almost every GIMPLE statement will contain a reference to a variable
71 the statement's tree. To facilitate access to the statement's
73 statement's annotation. Each element in an operand list is a pointer
80 nonzero is considered when scanning statement operands. However, not
94 value is loaded by the statement (e.g., the operand at the RHS of an
95 assignment). If the statement assigns a new value to the operand, the
110 Since @code{a} and @code{b} are non-aliased locals, the statement
120 a statement whether a variable of these types has a killing definition.
121 If the variable does, then the statement is marked as having a
122 @dfn{must definition} of that variable. However, if a statement is only
[all …]
H A Dcfg.texi113 @cindex block statement iterators
119 @dfn{block statement iterators} (BSIs). Grep for @code{^bsi}
500 In particular, statement insertion and removal has to be done with
510 containing the queried statement.
512 @cindex block statement iterators
514 representation, @dfn{block statement iterators} should be used. These
516 instruction stream. Block statement iterators are constructed using
523 the first non-empty statement in a basic block.
527 the last statement in a basic block.
542 This function inserts a statement after the @code{block_stmt_iterator}
[all …]
H A Dgeneric.texi22 about statements in a tree IL@. In GENERIC, a statement is
24 statement will always have @code{TREE_SIDE_EFFECTS} set (or it
25 will be discarded), but a non-statement expression may also have
337 @code{switch} statement that depends on the code associated with a
709 there is an initializer, but it is given by an explicit statement later
1670 statement containing this expression is complete. These cleanups must
1778 @code{GIMPLE_ASSIGN}. No other C expressions can appear at statement level;
1801 Used to represent an inline assembly statement. For an inline assembly
1802 statement like:
1807 @code{"mov x, y"}. If the original statement made use of the
[all …]
H A Dhostconfig.texi143 If defined, a C statement (sans semicolon) that performs host-dependent
146 canonicalized. If the C statement does canonicalize @var{path} into a
162 Define this macro to be a C statement (sans semicolon) that performs
207 If defined, a C statement (sans semicolon) that performs host-dependent
211 If defined, a C statement (sans semicolon) that performs host-dependent
/dflybsd-src/contrib/binutils-2.34/ld/
H A Dldwrite.c40 build_link_order (lang_statement_union_type *statement) in build_link_order() argument
42 switch (statement->header.type) in build_link_order()
50 output_section = statement->data_statement.output_section; in build_link_order()
63 link_order->offset = statement->data_statement.output_offset; in build_link_order()
66 value = statement->data_statement.value; in build_link_order()
77 switch (statement->data_statement.type) in build_link_order()
104 switch (statement->data_statement.type) in build_link_order()
115 if (statement->data_statement.type == QUAD) in build_link_order()
158 rs = &statement->reloc_statement; in build_link_order()
204 asection *i = statement->input_section.section; in build_link_order()
[all …]
H A Dldlang.h575 #define LANG_FOR_EACH_INPUT_STATEMENT(statement) \ argument
576 lang_input_statement_type *statement; \
577 for (statement = (lang_input_statement_type *) file_chain.head; \
578 statement != NULL; \
579 statement = statement->next)
/dflybsd-src/contrib/binutils-2.27/ld/
H A Dldwrite.c39 build_link_order (lang_statement_union_type *statement) in build_link_order() argument
41 switch (statement->header.type) in build_link_order()
50 output_section = statement->data_statement.output_section; in build_link_order()
63 link_order->offset = statement->data_statement.output_offset; in build_link_order()
66 value = statement->data_statement.value; in build_link_order()
112 switch (statement->data_statement.type) in build_link_order()
140 switch (statement->data_statement.type) in build_link_order()
151 if (statement->data_statement.type == QUAD) in build_link_order()
194 rs = &statement->reloc_statement; in build_link_order()
240 asection *i = statement->input_section.section; in build_link_order()
[all …]
H A Dldlang.h582 #define LANG_FOR_EACH_INPUT_STATEMENT(statement) \ argument
583 lang_input_statement_type *statement; \
584 for (statement = (lang_input_statement_type *) file_chain.head; \
585 statement != (lang_input_statement_type *) NULL; \
586 statement = (lang_input_statement_type *) statement->next) \
/dflybsd-src/contrib/gcc-8.0/gcc/cp/
H A Dcxx-pretty-print.c428 statement (STMT_EXPR_STMT (t)); in primary_expression()
1689 pp->statement (DECL_SAVED_TREE (t)); in pp_cxx_function_definition()
1865 cxx_pretty_printer::statement (tree t) in statement() function
1896 statement (TRY_STMTS (t)); in statement()
1901 statement (TRY_HANDLERS (t)); in statement()
1922 statement (HANDLER_BODY (t)); in statement()
1937 statement (THEN_CLAUSE (t)); in statement()
1947 statement (else_clause); in statement()
1961 statement (SWITCH_STMT_BODY (t)); in statement()
1977 statement (WHILE_BODY (t)); in statement()
[all …]
H A Dcp-tree.def293 /* Represents an 'if' statement. The operands are IF_COND,
299 /* Used to represent a `for' statement. The operands are
303 /* Used to represent a range-based `for' statement. The operands are
308 /* Used to represent a 'while' statement. The operands are WHILE_COND
312 /* Used to represent a 'do' statement. The operands are DO_BODY and
316 /* Used to represent a 'break' statement. */
319 /* Used to represent a 'continue' statement. */
322 /* Used to represent a 'switch' statement. The operands are
327 /* Used to represent an expression statement. Use `EXPR_STMT_EXPR' to
352 /* A STMT_EXPR represents a statement-expression during template
[all …]
/dflybsd-src/bin/sh/
H A Dnodetypes78 NIF nif # the if statement. Elif clauses are handled
84 NWHILE nbinary # the while statement. First child is the test
85 NUNTIL nbinary # the until statement
87 NFOR nfor # the for statement
93 NCASE ncase # a case statement
/dflybsd-src/contrib/gcc-8.0/gcc/ada/gcc-interface/
H A Dada-tree.def60 /* Here are the tree codes for the statement types known to Ada. These
64 makes this tree node, whose operand is a statement. The latter inserts
66 just returning the inner statement. */
70 is the statement to update the loop iteration variable at the continue
/dflybsd-src/usr.bin/bc/
H A Dbc.y170 %type <node> statement
207 | statement
208 | semicolon_list SEMICOLON statement
219 | statement
221 | statement_list NEWLINE statement
226 | statement_list SEMICOLON statement
237 | statement
240 statement : expression
/dflybsd-src/contrib/gdb-7/readline/
H A Dbind.c1125 handle_parser_directive (statement) in handle_parser_directive() argument
1126 char *statement; in handle_parser_directive()
1134 for (i = 0; whitespace (statement[i]); i++);
1136 directive = &statement[i];
1138 for (; statement[i] && !whitespace (statement[i]); i++);
1140 if (statement[i])
1141 statement[i++] = '\0';
1143 for (; statement[i] && whitespace (statement[i]); i++);
1145 args = &statement[i];
/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dcp-tree.def293 /* Represents an 'if' statement. The operands are IF_COND,
299 /* Used to represent a `for' statement. The operands are
303 /* Used to represent a range-based `for' statement. The operands are
308 /* Used to represent a 'while' statement. The operands are WHILE_COND
312 /* Used to represent a 'do' statement. The operands are DO_BODY and
316 /* Used to represent a 'break' statement. */
319 /* Used to represent a 'continue' statement. */
322 /* Used to represent a 'switch' statement. The operands are
327 /* Used to represent an expression statement. Use `EXPR_STMT_EXPR' to
350 /* A STMT_EXPR represents a statement-expression during template
[all …]
H A Dparser.c8613 tree statement; in cp_parser_statement() local
8621 statement = NULL_TREE; in cp_parser_statement()
8644 statement = cp_parser_selection_statement (parser, if_p); in cp_parser_statement()
8650 statement = cp_parser_iteration_statement (parser); in cp_parser_statement()
8657 statement = cp_parser_jump_statement (parser); in cp_parser_statement()
8666 statement = cp_parser_objc_statement (parser); in cp_parser_statement()
8670 statement = cp_parser_try_block (parser); in cp_parser_statement()
8680 statement = cp_parser_transaction (parser, keyword); in cp_parser_statement()
8683 statement = cp_parser_transaction_cancel (parser); in cp_parser_statement()
8708 statement = cp_parser_compound_statement (parser, NULL, false, false); in cp_parser_statement()
[all …]
/dflybsd-src/usr.sbin/rrenumd/
H A Dparser.y126 statement
127 | statements statement
130 statement:
/dflybsd-src/tools/regression/bin/sh/builtins/
H A Dtrap10.03 # Check that the return statement will not break the EXIT trap, ie. all
H A Dtrap11.03 # Check that the return statement will not break the USR1 trap, ie. all
/dflybsd-src/contrib/gcc-4.7/gcc/c-family/
H A Dc-pretty-print.h81 c_pretty_print_fn statement; member
131 pp_c_base (PPI)->statement (pp_c_base (PPI), S)
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dgimple.def48 /* GIMPLE_DEBUG represents a debug statement. */
83 statement
130 LABEL is a label for the statement immediately following the
188 represents a try/catch or a try/finally statement.
202 /* GIMPLE_NOP represents the "do nothing" statement. */
380 on a GPU. It is an artificial statement created by omp lowering. */
/dflybsd-src/test/cocci/
H A Difaddr.cocci17 statement S1,S2;
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dgimple.def48 /* GIMPLE_DEBUG represents a debug statement. */
83 statement
130 LABEL is a label for the statement immediately following the
188 represents a try/catch or a try/finally statement.
202 /* GIMPLE_NOP represents the "do nothing" statement. */
H A Dgdbinit.in67 Print the Gimple statement that is $ in C syntax.
85 Print the statement that is $ in C syntax.

12345678