aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-08-02tree-flow.h (set_default_def): Rename to ...Richard Guenther1-4/+3
2012-08-02tree-dfa.c (referenced_var_lookup): Remove.Richard Guenther1-9/+1
2012-07-27tree-cfg.c (gimple_can_merge_blocks_p): Do more fine-grained check whether SS...Richard Guenther1-5/+7
2012-07-25re PR target/53633 (__attribute__((naked)) should disable -Wreturn-type)Sandra Loosemore1-0/+4
2012-07-23re PR tree-optimization/53881 (ICE in hoist_edge_and_branch_if_true)Steven Bosscher1-9/+10
2012-07-20basic-block.h (BB_FLAGS_TO_PRESERVE): New define.Steven Bosscher1-7/+5
2012-07-17dumpfile.h (TDF_COMMENT): New define.Steven Bosscher1-5/+5
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-9/+3
2012-07-16revert: tree.h (phi_arg_d): New field.Dehao Chen1-9/+5
2012-07-10Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson1-0/+2
2012-07-10tree.h (phi_arg_d): New field.Dehao Chen1-5/+9
2012-07-09re PR middle-end/53887 (ICE in hoist_edge_and_branch_if_true, at tree-switch-...Steven Bosscher1-2/+1
2012-07-04re PR middle-end/53849 (ICE: in add_referenced_var_1, at tree-dfa.c:567 with ...Richard Guenther1-7/+4
2012-06-27Add MULT_HIGHPART_EXPRRichard Henderson1-0/+1
2012-06-17cfglayout.h: Remove.Steven Bosscher1-1/+0
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-31Makefile.in: Fix many dependencies.Steven Bosscher1-1/+1
2012-05-22tree-cfg.c (verify_gimple_assign_unary): Fix typo in previous commit.Richard Guenther1-2/+2
2012-05-22re PR tree-optimization/53336 (invalid types in nop conversion)Paolo Bonzini1-3/+3
2012-05-07tree-cfg.c (verify_gimple_switch): Tighten checks.Steven Bosscher1-0/+73
2012-05-03basic-block.h (struct rtl_bb_info, [...]): Move in front of basic_block_def.Michael Matz1-4/+4
2012-05-02coretypes.h (gimple_seq, [...]): Typedef as gimple.Michael Matz1-7/+6
2012-04-22Correcting transform_to_exit_first_loop + fix to PR tree-optimization/46886Razya Ladelsky1-2/+26
2012-04-18tree.def (CASE_LABEL_EXPR): Fix documentation, mention all operands.Steven Bosscher1-1/+1
2012-03-31tree-cfg.c (call_can_make_abnormal_goto): New predicate.Eric Botcazou1-19/+39
2012-03-12tree-sra.c (create_access_replacement): Only rename the replacement if we can...Richard Guenther1-6/+8
2012-03-01re PR other/52443 (ICE: verify_gimple failed: invalid types in nop conversion)Richard Guenther1-6/+3
2012-01-05re PR bootstrap/51648 (Profiledbootstrap failure on x86_64-linux)Jakub Jelinek1-7/+19
2011-12-23Delete VEC_EXTRACT_EVEN/ODD_EXPR.Richard Henderson1-2/+0
2011-12-23Delete VEC_INTERLEAVE_*_EXPR.Jakub Jelinek1-2/+0
2011-12-19re PR tree-optimization/51596 (ICE: verify_flow_info failed: BB 6 can not thr...Jakub Jelinek1-1/+2
2011-12-16re PR tree-optimization/51576 (Bootstrap failure with go)Jakub Jelinek1-4/+3
2011-12-14tree-cfg.c (replace_uses_by): Fixup TREE_CONSTANT for propagating all kinds o...Richard Guenther1-2/+2
2011-12-14tree-cfg.c (replace_uses_by): Only mark blocks altered that will make a diffe...Richard Guenther1-14/+23
2011-12-13Revert two unintended commitsRichard Henderson1-0/+2
2011-12-13Delete VEC_INTERLEAVE_*_EXPR.Richard Henderson1-2/+0
2011-12-13re PR tree-optimization/51481 (ice: dead STMT in EH table)Richard Guenther1-1/+2
2011-11-09revert: tree-cfg.c (verify_gimple_call): Verify that gimple_call_cannot_inlin...Richard Guenther1-10/+0
2011-11-09re PR tree-optimization/51039 (ICE: in estimate_function_body_sizes, at ipa-i...Richard Guenther1-0/+10
2011-11-08Merge from transactional-memory branch.Aldy Hernandez1-16/+93
2011-11-06tree-cfg.c (gimple_can_merge_blocks_p): For -O0 don't remove any user labels.Jakub Jelinek1-2/+2