aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
AgeCommit message (Expand)AuthorFilesLines
2013-08-29passes.c (register_pass): Add overload.Oleg Endo1-0/+12
2013-08-29dumpfile.c (dump_loc): Output column number.Teresa Johnson1-0/+5
2013-08-20Revert my last two changes, r201865 and r201864David Malcolm1-139/+1
2013-08-20Make opt_pass and gcc::pass_manager be GC-managedDavid Malcolm1-1/+139
2013-08-06cgraph.c (cgraph_get_body): New function based on lto.c implementation.Jan Hubicka1-0/+1
2013-08-05Rewrite how instances of passes are clonedDavid Malcolm1-37/+55
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-108/+211
2013-08-05Zero-initialize pass_managerDavid Malcolm1-0/+7
2013-08-05Handwritten part of conversion of passes to C++ classesDavid Malcolm1-21/+81
2013-07-31Introduce gen-pass-instances.awk and pass-instances.defDavid Malcolm1-2/+2
2013-07-30Introduce beginnings of a pass_manager class.David Malcolm1-32/+67
2013-07-18passes.def: New.David Malcolm1-377/+1
2013-07-18passes.c (init_optimization_passes): Introduce macros for constructing the tr...David Malcolm1-52/+56
2013-06-25re PR middle-end/56977 (gcc -Og incorrectly warns about 'constant zero length...Richard Biener1-4/+4
2013-06-11c-common.c (handle_alias_ifunc_attribute): Do not set DECL_EXTERNAL for weakr...Jan Hubicka1-2/+2
2013-06-01re PR middle-end/57467 (FAIL: gfortran.dg/gomp/appendix-a/a.(22.1|22.6|33.1)....Jan Hubicka1-1/+1
2013-06-01lto-symtab.c (lto_symtab_merge_cgraph_nodes_1): Rename to ...Jan Hubicka1-2/+5
2013-05-29This patch re-enables -fdump-passes.Teresa Johnson1-1/+1
2013-05-29cgraph.h (symtab_node_base): Add definition, alias and analyzed flags...Jan Hubicka1-3/+3
2013-05-29* passes.c (init_optimization_passes): Move OMP expansion into lowering.Jan Hubicka1-1/+1
2013-05-23re PR tree-optimization/57380 (GCC 4.9.0 will not vectorize std::max and simi...Richard Biener1-1/+1
2013-05-16passes.c (init_optimization_passes): Move pass_parallelize_loops earlier...Richard Biener1-1/+1
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