| /freebsd-9-stable/usr.bin/m4/ |
| D | parser.y | 45 top : expr { end_result = $1; } 47 expr : expr '+' expr { $$ = $1 + $3; } 48 | expr '-' expr { $$ = $1 - $3; } 49 | expr EXPONENT expr { $$ = pow($1, $3); } 50 | expr '*' expr { $$ = $1 * $3; } 51 | expr '/' expr { 58 | expr '%' expr { 65 | expr LSHIFT expr { $$ = $1 << $3; } 66 | expr RSHIFT expr { $$ = $1 >> $3; } 67 | expr '<' expr { $$ = $1 < $3; } [all …]
|
| /freebsd-9-stable/usr.bin/m4/TEST/ |
| D | math.m4 | 6 ifelse(expr(-7),-7,,`failed - 8 ifelse(expr(- -2),2,,`failed - 10 ifelse(expr(!0),1,,`failed ! 12 ifelse(expr(!7),0,,`failed ! 14 ifelse(expr(~-1),0,,`failed ~ 17 ifelse(expr(3*5),15,,`failed * 19 ifelse(expr(3*0),0,,`failed * 21 ifelse(expr(11/2),5,,`failed / 23 ifelse(expr(1/700),0,,`failed / 25 ifelse(expr(10%5),0,,`failed % [all …]
|
| /freebsd-9-stable/contrib/gcc/cp/ |
| D | cvt.c | 79 cp_convert_to_pointer (tree type, tree expr, bool force) in cp_convert_to_pointer() argument 81 tree intype = TREE_TYPE (expr); in cp_convert_to_pointer() 97 rval = build_type_conversion (type, expr); in cp_convert_to_pointer() 102 expr, intype, type); in cp_convert_to_pointer() 114 return convert_member_func_to_ptr (type, expr); in cp_convert_to_pointer() 115 if (TREE_CODE (TREE_TYPE (expr)) == POINTER_TYPE) in cp_convert_to_pointer() 116 return build_nop (type, expr); in cp_convert_to_pointer() 117 intype = TREE_TYPE (expr); in cp_convert_to_pointer() 120 if (expr == error_mark_node) in cp_convert_to_pointer() 162 expr = build_base_path (code, expr, binfo, 0); in cp_convert_to_pointer() [all …]
|
| D | semantics.c | 401 maybe_cleanup_point_expr (tree expr) in maybe_cleanup_point_expr() argument 404 expr = fold_build_cleanup_point_expr (TREE_TYPE (expr), expr); in maybe_cleanup_point_expr() 405 return expr; in maybe_cleanup_point_expr() 414 maybe_cleanup_point_expr_void (tree expr) in maybe_cleanup_point_expr_void() argument 417 expr = fold_build_cleanup_point_expr (void_type_node, expr); in maybe_cleanup_point_expr_void() 418 return expr; in maybe_cleanup_point_expr_void() 505 finish_cond (tree *cond_p, tree expr) in finish_cond() argument 511 expr = cond; in finish_cond() 513 *cond_p = expr; in finish_cond() 606 finish_expr_stmt (tree expr) in finish_expr_stmt() argument [all …]
|
| D | call.c | 108 tree expr; member 546 build_identity_conv (tree type, tree expr) in build_identity_conv() argument 552 c->u.expr = expr; in build_identity_conv() 562 build_ambiguous_conv (tree type, tree expr) in build_ambiguous_conv() argument 568 c->u.expr = expr; in build_ambiguous_conv() 587 standard_conversion (tree to, tree from, tree expr, bool c_cast_p, in standard_conversion() argument 604 && expr && type_unknown_p (expr)) in standard_conversion() 606 expr = instantiate_type (to, expr, tf_conv); in standard_conversion() 607 if (expr == error_mark_node) in standard_conversion() 609 from = TREE_TYPE (expr); in standard_conversion() [all …]
|
| /freebsd-9-stable/contrib/gcc/ |
| D | convert.c | 42 convert_to_pointer (tree type, tree expr) in convert_to_pointer() argument 44 if (TREE_TYPE (expr) == type) in convert_to_pointer() 45 return expr; in convert_to_pointer() 47 if (integer_zerop (expr)) in convert_to_pointer() 50 if (TREE_OVERFLOW (expr) || TREE_CONSTANT_OVERFLOW (expr)) in convert_to_pointer() 51 t = force_fit_type (t, 0, TREE_OVERFLOW (expr), in convert_to_pointer() 52 TREE_CONSTANT_OVERFLOW (expr)); in convert_to_pointer() 56 switch (TREE_CODE (TREE_TYPE (expr))) in convert_to_pointer() 60 return fold_build1 (NOP_EXPR, type, expr); in convert_to_pointer() 65 if (TYPE_PRECISION (TREE_TYPE (expr)) != POINTER_SIZE) in convert_to_pointer() [all …]
|
| D | tree-vn.c | 83 vn_compute (tree expr, hashval_t val) in vn_compute() argument 87 gcc_assert (expr); in vn_compute() 88 gcc_assert (!expr->common.ann in vn_compute() 89 || expr->common.ann->common.type != STMT_ANN); in vn_compute() 91 val = iterative_hash_expr (expr, val); in vn_compute() 241 vn_add (tree expr, tree val) in vn_add() argument 243 vn_add_with_vuses (expr, val, NULL); in vn_add() 252 vn_add_with_vuses (tree expr, tree val, VEC (tree, gc) *vuses) in vn_add_with_vuses() argument 258 new_pair->e = expr; in vn_add_with_vuses() 261 new_pair->hashcode = vn_compute (expr, 0); in vn_add_with_vuses() [all …]
|
| D | tree-ssa-pre.c | 188 tree expr; member 553 bitmap_insert_into_set (bitmap_set_t set, tree expr) in bitmap_insert_into_set() argument 557 gcc_assert (TREE_CODE (expr) == SSA_NAME); in bitmap_insert_into_set() 558 val = get_value_handle (expr); in bitmap_insert_into_set() 564 bitmap_set_bit (set->expressions, SSA_NAME_VERSION (expr)); in bitmap_insert_into_set() 571 insert_into_set (value_set_t set, tree expr) in insert_into_set() argument 574 tree val = get_value_handle (expr); in insert_into_set() 587 newnode->expr = expr; in insert_into_set() 673 insert_into_set (dest, node->expr); in set_copy() 680 set_remove (value_set_t set, tree expr) in set_remove() argument [all …]
|
| D | tree-vect-patterns.c | 73 tree expr; in widened_name_p() local 95 expr = TREE_OPERAND (*def_stmt, 1); in widened_name_p() 96 if (TREE_CODE (expr) != NOP_EXPR) in widened_name_p() 99 oprnd0 = TREE_OPERAND (expr, 0); in widened_name_p() 159 tree stmt, expr; in vect_recog_dot_prod_pattern() local 170 expr = TREE_OPERAND (last_stmt, 1); in vect_recog_dot_prod_pattern() 171 type = TREE_TYPE (expr); in vect_recog_dot_prod_pattern() 197 if (TREE_CODE (expr) != PLUS_EXPR) in vect_recog_dot_prod_pattern() 205 expr = TREE_OPERAND (stmt, 1); in vect_recog_dot_prod_pattern() 206 type = TREE_TYPE (expr); in vect_recog_dot_prod_pattern() [all …]
|
| D | tree-iterator.c | 302 expr_first (tree expr) in expr_first() argument 304 if (expr == NULL_TREE) in expr_first() 305 return expr; in expr_first() 307 if (TREE_CODE (expr) == STATEMENT_LIST) in expr_first() 309 struct tree_statement_list_node *n = STATEMENT_LIST_HEAD (expr); in expr_first() 313 while (TREE_CODE (expr) == COMPOUND_EXPR) in expr_first() 314 expr = TREE_OPERAND (expr, 0); in expr_first() 315 return expr; in expr_first() 322 expr_last (tree expr) in expr_last() argument 324 if (expr == NULL_TREE) in expr_last() [all …]
|
| D | c-convert.c | 69 convert (tree type, tree expr) in convert() argument 71 tree e = expr; in convert() 76 || expr == error_mark_node in convert() 77 || TREE_TYPE (expr) == error_mark_node) in convert() 81 = targetm.invalid_conversion (TREE_TYPE (expr), type))) in convert() 87 if (type == TREE_TYPE (expr)) in convert() 88 return expr; in convert() 90 if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (TREE_TYPE (expr))) in convert() 91 return fold_convert (type, expr); in convert() 92 if (TREE_CODE (TREE_TYPE (expr)) == ERROR_MARK) in convert() [all …]
|
| D | gcse.c | 289 struct expr struct 292 rtx expr; member 296 struct expr *next_same_hash; argument 346 struct expr **table; 447 struct expr * expr; /* Gcse expression reference for LM. */ member 551 static struct expr *lookup_set (unsigned int, struct hash_table *); 552 static struct expr *next_set (unsigned int, struct expr *); 568 static struct expr *find_avail_set (int, rtx); 578 static struct expr *find_bypass_set (int, int); 585 static int pre_expr_reaches_here_p (basic_block, struct expr *, [all …]
|
| D | postreload-gcse.c | 98 struct expr struct 101 rtx expr; member 192 static struct expr *lookup_expr_in_table (rtx); 210 struct expr *); 299 struct expr *exp = (struct expr *) expp; in hash_expr_for_htab() 309 struct expr *exp1 = (struct expr *) exp1p; in expr_equiv_p() 310 struct expr *exp2 = (struct expr *) exp2p; in expr_equiv_p() 311 int equiv_p = exp_equiv_p (exp1->expr, exp2->expr, 0, true); in expr_equiv_p() 327 struct expr *cur_expr, **slot; in insert_expr_in_table() 343 cur_expr = (struct expr *) obstack_alloc (&expr_obstack, in insert_expr_in_table() [all …]
|
| D | c-parser.c | 2155 struct c_expr expr = c_parser_expression (parser); in c_parser_typeof_specifier() local 2158 if (TREE_CODE (expr.value) == COMPONENT_REF in c_parser_typeof_specifier() 2159 && DECL_C_BIT_FIELD (TREE_OPERAND (expr.value, 1))) in c_parser_typeof_specifier() 2161 ret.spec = TREE_TYPE (expr.value); in c_parser_typeof_specifier() 2168 tree e = expr.value; in c_parser_typeof_specifier() 3918 tree block, expr, body, save_break; in c_parser_switch_statement() local 3924 expr = c_parser_expression (parser).value; in c_parser_switch_statement() 3928 expr = error_mark_node; in c_parser_switch_statement() 3929 c_start_case (expr); in c_parser_switch_statement() 4273 struct c_expr expr; in c_parser_asm_operands() local [all …]
|
| D | tree-ssa-loop-niter.c | 675 simplify_replace_tree (tree expr, tree old, tree new) in simplify_replace_tree() argument 680 if (!expr) in simplify_replace_tree() 683 if (expr == old in simplify_replace_tree() 684 || operand_equal_p (expr, old, 0)) in simplify_replace_tree() 687 if (!EXPR_P (expr)) in simplify_replace_tree() 688 return expr; in simplify_replace_tree() 690 n = TREE_CODE_LENGTH (TREE_CODE (expr)); in simplify_replace_tree() 693 e = TREE_OPERAND (expr, i); in simplify_replace_tree() 699 ret = copy_node (expr); in simplify_replace_tree() 704 return (ret ? fold (ret) : expr); in simplify_replace_tree() [all …]
|
| D | gimplify.c | 925 unshare_expr (tree expr) in unshare_expr() argument 927 walk_tree (&expr, mostly_copy_tree_r, NULL, NULL); in unshare_expr() 928 return expr; in unshare_expr() 1452 tree expr = *expr_p; in gimplify_case_label_expr() local 1462 VEC_safe_push (tree, heap, ctxp->case_labels, expr); in gimplify_case_label_expr() 1463 *expr_p = build1 (LABEL_EXPR, void_type_node, CASE_LABEL (expr)); in gimplify_case_label_expr() 1494 tree expr; in gimplify_exit_expr() local 1496 expr = build_and_jump (&gimplify_ctxp->exit_label); in gimplify_exit_expr() 1497 expr = build3 (COND_EXPR, void_type_node, cond, expr, NULL_TREE); in gimplify_exit_expr() 1498 *expr_p = expr; in gimplify_exit_expr() [all …]
|
| /freebsd-9-stable/tools/tools/nanobsd/ |
| D | FlashDevice.sub | 47 NANO_MEDIASIZE=`expr 256204800 / 512` 61 NANO_MEDIASIZE=`expr 259596288 / 512` 75 NANO_MEDIASIZE=`expr 64487424 / 512` 90 NANO_MEDIASIZE=`expr 519192576 / 512` 112 NANO_MEDIASIZE=`expr 32112640 / 512` 117 NANO_MEDIASIZE=`expr 64225280 / 512` 122 NANO_MEDIASIZE=`expr 128450560 / 512` 127 NANO_MEDIASIZE=`expr 256901120 / 512` 132 NANO_MEDIASIZE=`expr 512483328 / 512` 137 NANO_MEDIASIZE=`expr 1024966656 / 512` [all …]
|
| /freebsd-9-stable/contrib/binutils/gas/ |
| D | dwarf2dbg.c | 223 expressionS expr; in generic_dwarf2_emit_offset() local 225 expr.X_op = O_symbol; in generic_dwarf2_emit_offset() 226 expr.X_add_symbol = symbol; in generic_dwarf2_emit_offset() 227 expr.X_add_number = 0; in generic_dwarf2_emit_offset() 228 emit_expr (&expr, size); in generic_dwarf2_emit_offset() 798 expressionS expr; in out_set_addr() local 804 expr.X_op = O_symbol; in out_set_addr() 805 expr.X_add_symbol = sym; in out_set_addr() 806 expr.X_add_number = 0; in out_set_addr() 807 emit_expr (&expr, sizeof_address); in out_set_addr() [all …]
|
| /freebsd-9-stable/lib/libnetbsd/ |
| D | strsuftoll.c | 112 char *expr; in __weak_alias() local 120 num = strtoll(val, &expr, 10); in __weak_alias() 124 if (expr == val) /* No digits */ in __weak_alias() 127 switch (*expr) { in __weak_alias() 133 ++expr; in __weak_alias() 140 ++expr; in __weak_alias() 147 ++expr; in __weak_alias() 154 ++expr; in __weak_alias() 161 ++expr; in __weak_alias() 168 ++expr; in __weak_alias() [all …]
|
| /freebsd-9-stable/bin/expr/ |
| D | expr.y | 94 %type <val> start expr 98 start: expr { result = $$; } 100 expr: TOKEN 101 | '(' expr ')' { $$ = $2; } 102 | expr '|' expr { $$ = op_or($1, $3); } 103 | expr '&' expr { $$ = op_and($1, $3); } 104 | expr '=' expr { $$ = op_eq($1, $3); } 105 | expr '>' expr { $$ = op_gt($1, $3); } 106 | expr '<' expr { $$ = op_lt($1, $3); } 107 | expr GE expr { $$ = op_ge($1, $3); } [all …]
|
| /freebsd-9-stable/bin/ed/ |
| D | re.c | 44 static pattern_t *expr = NULL; in get_compiled_pattern() local 55 if (!expr) in get_compiled_pattern() 57 return expr; in get_compiled_pattern() 61 if (expr && !patlock) in get_compiled_pattern() 62 regfree(expr); in get_compiled_pattern() 63 else if ((expr = (pattern_t *) malloc(sizeof(pattern_t))) == NULL) { in get_compiled_pattern() 69 if ((n = regcomp(expr, exprs, 0))) { in get_compiled_pattern() 70 regerror(n, expr, error, sizeof error); in get_compiled_pattern() 72 free(expr); in get_compiled_pattern() 73 return expr = NULL; in get_compiled_pattern() [all …]
|
| /freebsd-9-stable/contrib/groff/src/preproc/pic/ |
| D | pic.y | 257 %type <x> expr any_expr text_expr 400 | FOR VARIABLE '=' expr TO expr optional_by DO 481 expr %prec ',' 518 expr 539 | text_expr ANDAND expr 541 | expr ANDAND text_expr 545 | text_expr OROR expr 547 | expr OROR text_expr 560 | BY expr 565 | BY '*' expr [all …]
|
| /freebsd-9-stable/usr.bin/csplit/ |
| D | csplit.c | 100 const char *expr; in main() local 174 while (nfiles < maxfiles - 1 && (expr = *argv++) != NULL) { in main() 185 if (*expr == '/' || *expr == '%') { in main() 187 do_rexp(expr); in main() 189 } else if (isdigit((unsigned char)*expr)) in main() 190 do_lineno(expr); in main() 192 errx(1, "%s: unrecognised pattern", expr); in main() 355 do_rexp(const char *expr) in do_rexp() argument 364 if ((ecopy = strdup(expr)) == NULL) in do_rexp() 368 if ((pofs = strrchr(ecopy, *expr)) == NULL || pofs[-1] == '\\') in do_rexp() [all …]
|
| /freebsd-9-stable/contrib/gdb/gdb/ |
| D | typeprint.c | 118 struct expression *expr; in whatis_exp() local 129 expr = parse_expression (exp); in whatis_exp() 130 old_chain = make_cleanup (free_current_contents, &expr); in whatis_exp() 131 val = evaluate_type (expr); in whatis_exp() 206 struct expression *expr; in ptype_command() local 216 expr = parse_expression (typename); in ptype_command() 217 old_chain = make_cleanup (free_current_contents, &expr); in ptype_command() 218 type = ptype_eval (expr); in ptype_command() 328 struct expression *expr; in maintenance_print_type() local 332 expr = parse_expression (typename); in maintenance_print_type() [all …]
|
| /freebsd-9-stable/usr.bin/xlint/lint1/ |
| D | cgram.y | 245 %type <y_tnode> expr 1121 expr %prec T_COMMA { 1278 expr T_SEMI { 1279 expr($1, 0, 0); 1320 T_IF T_LPARN expr T_RPARN { 1327 T_SWITCH T_LPARN expr T_RPARN { 1367 T_WHILE T_LPARN expr T_RPARN { 1380 T_WHILE T_LPARN expr T_RPARN T_SEMI { 1396 | expr { 1417 | T_RETURN expr T_SEMI { [all …]
|