aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
AgeCommit message (Expand)AuthorFilesLines
2013-05-29tree-cfg.c (verify_expr): Verify that BIT_FIELD_REF...Martin Jambor1-25/+34
2013-05-28tree-cfg.c (verify_expr): Verify that BIT_FIELD_REFs, IMAGPART_EXPRs and REAL...Martin Jambor1-1/+8
2013-05-24Fix the typo of discriminator.Dehao Chen1-4/+4
2013-05-24Change the discriminator assignment algorithm to make it more robust.Dehao Chen1-35/+34
2013-05-16cfghooks.c (copy_bbs): Add update_dominance argument.Steve Ellcey1-14/+23
2013-05-06re PR middle-end/57147 (setjmp call and if body wrongly elided (function runs...Richard Biener1-1/+4
2013-04-30function.h (loops_for_fn): New inline function.Richard Biener1-12/+13
2013-04-29re PR middle-end/57103 (ICE: verify_gimple failed: location references block ...Richard Biener1-21/+14
2013-04-26omp-low.c (finalize_task_copyfn): Do not drop PROP_loops.Richard Biener1-13/+69
2013-04-26tree-cfg.c (execute_build_cfg): Build the loop tree.Richard Biener1-2/+16
2013-04-26This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl1-29/+34
2013-04-19re PR tree-optimization/56982 (Bad optimization with setjmp())Richard Biener1-17/+34
2013-04-02re PR c++/34949 (Dead code in empty destructors.)Jakub Jelinek1-2/+2
2013-03-29Add uniform debug dump function names.Lawrence Crowl1-1/+36
2013-03-28re PR tree-optimization/56695 (ICE in expand_vec_cond_expr, at optabs.c:6751)Marek Polacek1-1/+4
2013-03-21tree-cfg.c (verify_expr_no_block): New function.Richard Biener1-1/+29
2013-03-21tree.h (DECL_DEBUG_EXPR_IS_FROM): Rename to ...Richard Biener1-1/+1
2013-03-08re PR lto/56570 (ICE when streaming a TREE_BLOCK)Richard Biener1-0/+9
2013-03-08tree-inline.c (expand_call_inline): Do not associate a BLOCK with the locatio...Richard Biener1-0/+2
2013-01-14tree-cfg.c (verify_expr_location, [...]): New functions.Richard Biener1-1/+98
2013-01-14tree-cfgcleanup.c (remove_forwarder_block): Unshare propagated PHI argument.Richard Biener1-7/+0
2013-01-11tree-cfg.c (verify_node_sharing_1): Split out from ...Richard Biener1-5/+14
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-12-12dumpfile.h (enum tree_dump_index): Remove TDI_vcg.Steven Bosscher1-100/+0
2012-12-04rtl.h (print_insn_with_notes): Remove prototype.Steven Bosscher1-0/+1
2012-11-27tree-cfg.c (verify_gimple_comparison): Verify that vector comparison returns ...Marc Glisse1-1/+10
2012-11-20Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo1-2/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-63/+54
2012-11-06tm: Add uninstrumented code pathAldy Hernandez1-3/+3
2012-11-01This patch normalizes more bitmap function names.Lawrence Crowl1-2/+2
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+5
2012-10-09* basic-block. (profile_record): New struct, moved from passes.c.Steven Bosscher1-0/+25
2012-10-03re PR middle-end/54782 (ICE: in change_scope, at final.c:1543 with -O -ffast-...Dehao Chen1-0/+18
2012-10-02re PR tree-optimization/54713 (error: non-trivial conversion at assignment in...Jakub Jelinek1-0/+74
2012-09-24tree-cfg.c (move_stmt_op): Reset the expr block only when necessary.Dehao Chen1-2/+4
2012-09-19Integrate lexical block into source_location.Dehao Chen1-15/+15
2012-09-13ipa-pure-const.c (state_from_flags, [...]): Use current_function_name instead...Steven Bosscher1-1/+41
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-4/+2
2012-09-04gimple.h (gimple_build_switch): Remove.Steven Bosscher1-18/+3
2012-09-03re PR tree-optimization/46590 (long compile time with -O2 and many loops)Michael Matz1-8/+4
2012-08-24predict.c (maybe_hot_frequency_p): New parameter fun.Martin Jambor1-26/+24
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-0/+51
2012-08-14cfgexpand.c (expand_used_vars): Use virtual_operand_p.Richard Guenther1-10/+10
2012-08-13tree-ssa-pre.c (do_regular_insertion): Add FIXME markers at points of potenti...Steven Bosscher1-5/+4
2012-08-13tree-cfg.c (print_loop): Avoid ICEing for loops marked for removal and loops ...Richard Guenther1-2/+12
2012-08-10tree-cfg.c (dump_function_to_file): Make sure to dump anonymous SSA names whe...Richard Guenther1-9/+12
2012-08-10tree.h (SSA_NAME_VAR): Return NULL_TREE if an IDENTIFIER_NODE is recorded as ...Richard Guenther1-7/+28
2012-08-07tree-flow.h (copy_ssa_name_fn): New function.Richard Guenther1-1/+1
2012-08-07tree-into-ssa.c (rewrite_stmt): Remove clobbers for variables we rewrite into...Richard Guenther1-0/+8
2012-08-07gimple.h (gimple_phi_set_result): Adjust SSA_NAME_DEF_STMT.Richard Guenther1-3/+2