aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-15attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers1-6/+7
2004-09-15* tree-cfg.c (remove_bb): Release SSA defs.Jan Hubicka1-0/+1
2004-09-14tree-cfg.c (thread_jumps): Update dominators correctly in case destination of...Zdenek Dvorak1-3/+6
2004-09-11tree-cfg.c (set_bb_for_stmt): Use PHI_BB.Zdenek Dvorak1-1/+3
2004-09-10tree-ssa-dce.c (remove_dead_stmt): Update profile.Jan Hubicka1-0/+18
2004-09-09targhooks.c (default_unwind_emit, [...]): Use gcc_assert, gcc_unreachable & i...Giovanni Bajo1-82/+39
2004-09-06Unify the management of RTL and tree-level dump files.Paolo Bonzini1-4/+8
2004-09-05c-common.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-09-05tree-ssa-loop-ivopts.c: New file.Zdenek Dvorak1-0/+13
2004-08-31tree-cfg.c (cfg_remove_useless_stmts_bb): Also invalidate if VAL gets modified.Richard Kenner1-2/+6
2004-08-25tree-ssa-operands.h (struct ssa_operand_iterator_d): New.Andrew MacLeod1-16/+4
2004-08-24tree-ssa-loop-ivcanon.c: New file.Zdenek Dvorak1-3/+26
2004-08-19basic-block.h (struct edge_def): Remove crossing_edge.Steven Bosscher1-78/+0
2004-08-10tree-cfg.c (bsi_insert_before, [...]): Call modify_stmt after linking stmt in...Andrew MacLeod1-3/+2
2004-08-09Makefile.in (OBJC-common): Add tree-ssa-threadupdate.cJeff Law1-1/+4
2004-08-04basic-block.h (profile_staus): New global variable.Jan Hubicka1-0/+3
2004-08-04tree-cfg.c (tree_duplicate_bb): Mark duplicated definitions.Zdenek Dvorak1-0/+26
2004-07-23expr.c (expand_expr_real_1): Don't handle non-local variables.Richard Henderson1-9/+2
2004-07-22tree-cfg.c (gimplify_val): Move from tree-complex.c.Paolo Bonzini1-0/+73
2004-07-17loop-init.c (loop_optimizer_init, [...]): Do not destroy dominance information.Zdenek Dvorak1-5/+46
2004-07-17cfgcleanup.c (try_simplify_condjump): Don't remove line notes to avoid unreac...Steven Bosscher1-5/+12
2004-07-16builtins.c (std_expand_builtin_va_arg): Remove.Richard Henderson1-4/+1
2004-07-16basic-block.h (remove_fake_exit_edges): Declare.Richard Henderson1-1/+1
2004-07-12tree-cfg.c (find_taken_edge): Statically compute the truth value of a predica...Diego Novillo1-3/+21
2004-07-09md.texi (Processor pipeline description): Mention that the old pipeline descr...Steven Bosscher1-21/+0
2004-07-09* tree-cfg.c (dump_cfg_stats): Fix 64-bit format mismatch errors.Richard Henderson1-4/+4
2004-07-08tree-cfg.c (make_exit_edges): Use get_call_expr_in.Richard Henderson1-41/+18
2004-07-07tree-cfg (group_case_labels): Remove case labels that have the same target as...Steven Bosscher1-1/+12
2004-07-05* tree-cfg.c (verify_expr): Use CHECK_OK in binary case.Richard Kenner1-19/+5
2004-06-30tree-ssa-loop-ch.c: New file.Zdenek Dvorak1-1/+8
2004-06-30Conditionally compile support for --enable-mapped_location.Per Bothner1-4/+46
2004-06-28tree-cfg.c (verify_stmt): Add last_in_block parameter.Richard Henderson1-5/+62
2004-06-26c-typeck.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2004-06-25tree-cfg.c (verify_expr): Add macro CHECK_OK.Richard Kenner1-13/+57
2004-06-22tree-cfg.c (pass_warn_function_return): It needs CFG, not SSA.Paolo Bonzini1-1/+1
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-7/+5
2004-06-19function.c (free_after_compilation): Do not free computed_goto_common*.Jan Hubicka1-10/+1
2004-06-19CFG transparent RTL expansion:Jan Hubicka1-24/+44
2004-06-18re PR c++/16036 (Spurious "may be used uninitialized in this function" warning)Richard Henderson1-28/+0
2004-06-17tree-cfg.c (tree_make_forwarder_block): Use SET_PHI_RESULT.Andrew MacLeod1-1/+1
2004-06-17re PR tree-optimization/15991 (phi nodes with identical arguments still remai...Zdenek Dvorak1-2/+1
2004-06-16tree.h (PHI_CHAIN): New.Steven Bosscher1-10/+17
2004-06-16tree-cfg.c (pass_split_crit_edge): Give it a name and a dump file.Daniel Berlin1-2/+2
2004-06-09basic-block.h (struct edge_def): Add goto_locus.Richard Henderson1-6/+6
2004-06-07tree-cfg.c (tree_verify_flow_info): Make sure that labels in SWITCH_LABELS ar...Steven Bosscher1-0/+29
2004-06-04except.c (for_each_eh_region): New function.Steven Bosscher1-3/+31
2004-06-02tree-cfg.c (tree_find_edge_insert_loc): Allow inserting before return_stmt.Jan Hubicka1-0/+16
2004-05-30bb-reorder.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-05-28re PR rtl-optimization/15649 (ICE with __builtin_isgreater and -ffast-math)Paolo Bonzini1-0/+1
2004-05-26gimplify.c (compare_case_labels): New function.Steven Bosscher1-17/+114