-
- Downloads
tree-def (WITH_SIZE_EXPR): New.
* tree-def (WITH_SIZE_EXPR): New. * explow.c (expr_size, int_expr_size): Handle WITH_SIZE_EXPR. * expr.c (expand_expr_real_1): Likewise. * gimplify.c (maybe_with_size_expr): New. (gimplify_arg, gimplify_modify_expr): Use it. (gimplify_modify_expr_to_memcpy): Take size parameter. (gimplify_modify_expr_to_memset): Likewise. (gimplify_expr): Handle WITH_SIZE_EXPR. * tree-alias-common.c (find_func_aliases): Likewise. * tree-eh.c (tree_could_trap_p): Likewise. (tree_could_throw_p): Likewise. * tree-gimple.c (is_gimple_lvalue): Likewise. (get_call_expr_in): Likewise. * tree-inline.c (estimate_num_insns_1): Likewise. (expand_calls_inline): Likewise. * tree-nested.c (convert_call_expr): Likewise. * tree-pretty-print.c (dump_generic_node): Likewise. * tree-sra.c (sra_walk_expr): Likewise. * tree-ssa-alias.c (add_pointed_to_expr): Likewise. * tree-ssa-ccp.c (get_rhs, set_rhs): Likewise. * tree-ssa-operands.c (get_expr_operands): Likewise. * tree-tailcall.c (find_tail_calls): Likewise. * calls.c (expand_call): Reset old_stack_allocated after calling emit_stack_restore. * gcc.c-torture/compile/20020210-1.c: Remove XFAIL. From-SVN: r84833
Showing
- gcc/ChangeLog 28 additions, 0 deletionsgcc/ChangeLog
- gcc/calls.c 1 addition, 0 deletionsgcc/calls.c
- gcc/explow.c 15 additions, 10 deletionsgcc/explow.c
- gcc/expr.c 6 additions, 0 deletionsgcc/expr.c
- gcc/gimplify.c 63 additions, 31 deletionsgcc/gimplify.c
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.c-torture/compile/20020210-1.c 0 additions, 1 deletiongcc/testsuite/gcc.c-torture/compile/20020210-1.c
- gcc/tree-alias-common.c 3 additions, 0 deletionsgcc/tree-alias-common.c
- gcc/tree-eh.c 7 additions, 2 deletionsgcc/tree-eh.c
- gcc/tree-gimple.c 29 additions, 8 deletionsgcc/tree-gimple.c
- gcc/tree-inline.c 6 additions, 0 deletionsgcc/tree-inline.c
- gcc/tree-nested.c 2 additions, 1 deletiongcc/tree-nested.c
- gcc/tree-pretty-print.c 8 additions, 0 deletionsgcc/tree-pretty-print.c
- gcc/tree-sra.c 5 additions, 0 deletionsgcc/tree-sra.c
- gcc/tree-ssa-alias.c 3 additions, 0 deletionsgcc/tree-ssa-alias.c
- gcc/tree-ssa-ccp.c 11 additions, 5 deletionsgcc/tree-ssa-ccp.c
- gcc/tree-ssa-operands.c 26 additions, 11 deletionsgcc/tree-ssa-operands.c
- gcc/tree-tailcall.c 2 additions, 0 deletionsgcc/tree-tailcall.c
- gcc/tree.def 7 additions, 0 deletionsgcc/tree.def
Loading
Please register or sign in to comment