aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-26tree-cfg.c (execute_build_cfg): Build the loop tree.Richard Biener1-0/+1
2013-04-26This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl1-18/+23
2013-04-12tree-pass.h (TODO_do_not_ggc_collect): New.Richard Biener1-2/+5
2013-04-10passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener1-6/+8
2013-03-21tree-pass.h (PROP_gimple_lvec): New.Marc Glisse1-1/+3
2013-03-19re PR tree-optimization/56273 (Bogus -Warray-bounds warning)Richard Biener1-1/+1
2013-02-20tree-call-cdce.c (tree_call_cdce): Do not remove unused locals.Richard Biener1-4/+1
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-05passes.c (pass_init_dump_file): Only open a clean graph dump file if the dump...Steven Bosscher1-5/+18
2012-12-04rtl.h (print_insn_with_notes): Remove prototype.Steven Bosscher1-1/+1
2012-12-03rtl.h (print_insn_with_notes): Prototype.Steven Bosscher1-30/+14
2012-11-27passes.c (init_optimization_passes): Add pass_asan and pass_tsan to -Og optim...Jakub Jelinek1-0/+2
2012-11-26invoke.texi: Remove -dv documentation.Steven Bosscher1-21/+16
2012-11-22builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins.Dmitry Vyukov1-0/+2
2012-11-20Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo1-3/+3
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-39/+26
2012-11-12Allow asan at -O0Jakub Jelinek1-0/+1
2012-11-12Initial import of asan from the Google branchWei Mi1-0/+1
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-5/+22
2012-10-31This patch implements generic type query and conversion functions,Lawrence Crowl1-1/+1
2012-10-09* basic-block. (profile_record): New struct, moved from passes.c.Steven Bosscher1-92/+6
2012-10-07lto-cgraph.c (lto_symtab_encoder_new): New parameter FOR_INPUT.Jan Hubicka1-1/+1
2012-10-06Fix previous commit once again :(Jan Hubicka1-1/+1
2012-10-06Fix previous commit.Jan Hubicka1-2/+2
2012-10-06invoke.texi (-fprofile-report): Document.Jan Hubicka1-0/+221
2012-10-01invoke.texi: Add documentation for the new option.Sharad Singhai1-19/+11
2012-09-20function.c (push_cfun): Check old current_function_decl matches old cfun...Martin Jambor1-7/+0
2012-09-19passes.c (init_optimization_passes): For -Og move pass_object_sizes inbetween...Richard Guenther1-1/+3
2012-09-19re PR other/53316 (Introduce -Og)Richard Guenther1-4/+51
2012-09-14re PR tree-optimization/54565 (pass_update_address_taken before forwprop1 for...Richard Guenther1-13/+12
2012-09-09passes.c (ipa_write_summaries_1): Set state; do not call compute_ltrans_bound...Jan Hubicka1-3/+3
2012-09-09Replace cgraph_node_set and varpool_node_set by symtab_node_encoder in partit...Jan Hubicka1-18/+15
2012-09-06passes.c (execute_function_todo): Call compute_may_aliases only if flag_tree_...Richard Guenther1-1/+2
2012-08-13tree-pass.h (write_summary, [...]): Remove set and vset arguments.Jan Hubicka1-14/+10
2012-08-10Makefile.in (OBJS): Remove matrix-reorg.o.Richard Guenther1-1/+0
2012-08-02Add free inline summary pass after pass_early_local_passes H.J. Lu1-0/+1
2012-08-02tree-dfa.c (referenced_var_lookup): Remove.Richard Guenther1-3/+0
2012-07-20basic-block.h (BB_FLAGS_TO_PRESERVE): New define.Steven Bosscher1-5/+1
2012-07-17dumpfile.h (TDF_COMMENT): New define.Steven Bosscher1-5/+3
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+0
2012-06-26tree-pass.h (pass_strength_reduction): New decl.Bill Schmidt1-0/+1
2012-06-15passes.c (init_optimization_passes): Remove pass_call_cdce from its current p...Easwaran Raman1-1/+1
2012-06-09re PR c++/53602 (Libre Office causes an internal compiler error)Richard Henderson1-1/+2
2012-05-31Makefile.in: Fix many dependencies.Steven Bosscher1-20/+1
2012-05-29integrate.c: Remove.Steven Bosscher1-1/+0
2012-05-11tree-pass.h (pass_rest_of_compilation, [...]): Remove.Richard Guenther1-5/+6
2012-05-10cgraph.h (cgraph_remove_unreachable_nodes): Rename to ...Jan Hubicka1-2/+2
2012-05-09cgraphbuild.c (build_cgraph_edges): Do not finalize vars with VALUE_EXPR.Jan Hubicka1-0/+1
2012-04-30cgraph.c (ld_plugin_symbol_resolution_names): Move to symtab.cJan Hubicka1-6/+11
2012-04-22lto-symtab.c (lto_varpool_replace_node): Do not merge needed flags.Jan Hubicka1-2/+2