aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-24passes: Print a header in emergency_dump_functionSegher Boessenkool1-0/+1
2017-06-21DWARF: make it possible to emit debug info for declarations onlyPierre-Marie de Rodat1-5/+6
2017-05-31passes.c: implement pre-ICE emergency dumpingAlexander Monakov1-0/+19
2017-05-23Move symtab_node::dump_table to symbol_table::dumpMartin Liska1-1/+1
2017-05-18Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.Martin Liska1-5/+5
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-1/+2
2017-05-11passes.c (execute_function_todo): Verify loops if they are said to be up-to-d...Richard Biener1-2/+6
2017-04-25re PR bootstrap/80509 (ICE in cc1 during selftests)Richard Biener1-1/+1
2017-04-24re PR bootstrap/79814 (pass-instances.def:36:14: error: ‘*<unknown>.gcc::pa...Richard Biener1-13/+15
2017-01-24Add "__RTL" to cc1David Malcolm1-7/+67
2017-01-20omp-offload: use PROP_gimple_lomp_devAlexander Monakov1-0/+2
2017-01-06passes.c: split out pass-skipping logic into subroutinesDavid Malcolm1-34/+63
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-20passes.c (execute_one_pass): Handle going out of SSA w/o hitting pass_startwith.Richard Biener1-1/+7
2016-11-14Make-lang.in (C_AND_OBJC_OBJS): Add gimple-parser.o.Prasad Ghangal1-2/+31
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-3/+3
2016-09-23sel-sched-ir.c (sel_global_bb_info, [...]): Remove unnecessary = vNULL initia...Jakub Jelinek1-5/+3
2016-09-01c-ada-spec.c (dump_ada_function_declaration): Increase buffer size to guarant...Martin Sebor1-2/+4
2016-08-12passes.c (execute_todo): Do not push/pop TV_TODO.Richard Biener1-19/+20
2016-05-06Move name_to_pass_map into class pass_managerDavid Malcolm1-19/+15
2016-04-17Only finalize dot files that have been initializedTom de Vries1-6/+10
2016-04-17Propagate dump flags in pass_manager::register_passTom de Vries1-1/+5
2016-04-17Add pass parameter to TERMINATE_PASS_LISTTom de Vries1-5/+9
2016-03-31Do not call todo_after for a discarded functionMartin Liska1-17/+27
2016-03-15Fix fdump-ipa-all-graphTom de Vries1-7/+7
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-03Empty the redirect_edge_var_map after each passAlan Lawrence1-0/+2
2015-11-16Remove first_pass_instanceTom de Vries1-4/+0
2015-11-16Remove first_pass_instance from pass_vrpTom de Vries1-0/+14
2015-11-11Fix various memory leaksMartin Liska1-5/+14
2015-11-04Pass manager: add support for termination of pass listMartin Liska1-4/+28
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-26/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-14/+13
2015-10-28common.opt (fchecking): New flag controlling flag_checking.Richard Biener1-1/+1
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-13/+7
2015-10-23[PATCH] Call flush_ssaname_freelist more oftenJeff Law1-8/+5
2015-10-16re PR target/67745 ([ARM] wrong alignments when __attribute__ ((optimize,targ...Christian Bruel1-0/+5
2015-09-30[PATCH] Update SSA_NAME manager to use two listsBernd Schmidt1-0/+9
2015-09-21passes.c (rest_of_decl_compilation): Do not call dwarf2out_early_global_decl ...Richard Biener1-1/+2
2015-09-20switch from gimple to gimple*Trevor Saunders1-2/+2
2015-09-17passes.c (rest_of_decl_compilation): Always call early_global_decl debug hook...Richard Biener1-1/+11
2015-08-27passes.c (rest_of_decl_compilation): Guard early_global_decl call with !seen_...Richard Biener1-1/+4
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08re PR tree-optimization/66794 (ICE at -O2 and -O3 on x86_64-linux-gnu)Richard Biener1-0/+1
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-17/+6
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-25hash-map-traits.h (simple_hashmap_traits::key_type): New typedef.Richard Sandiford1-6/+2
2015-06-25hash-traits.h (string_hash, [...]): New classes.Richard Sandiford1-23/+1