aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
AgeCommit message (Expand)AuthorFilesLines
2017-09-04Turn FUNCTION_ARG_PADDING into a target hookRichard Sandiford1-3/+1
2017-01-24Add "__RTL" to cc1David Malcolm1-1/+1
2017-01-13Reload global options when strict aliasing is dropped (PR ipa/79043).Martin Liska1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-08Introduce emit_status::ensure_regno_capacityDavid Malcolm1-0/+2
2016-11-25Tweak LRA handling of shared spill slotsRichard Sandiford1-0/+2
2016-11-21make prologue_epilogue_contains take a rtx_insn *Trevor Saunders1-3/+3
2016-11-14Make-lang.in (C_AND_OBJC_OBJS): Add gimple-parser.o.Prasad Ghangal1-0/+3
2016-10-28sched: Do not mix prologue and epilogue insnsSegher Boessenkool1-0/+4
2016-08-28make forced labels a vecTrevor Saunders1-1/+1
2016-03-16re PR middle-end/70199 (Crash at -O2 when using labels.)Richard Henderson1-0/+4
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-26function.h (MINIMUM_METHOD_BOUNDARY): New macro.Christian Bruel1-0/+7
2015-06-29Wunused-parameter warnings are given from cgraph::finalize_function,Manuel López-Ibáñez1-1/+0
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-4/+0
2015-06-25hash-traits.h (ggc_hasher): Rename to...Richard Sandiford1-1/+1
2015-06-25function.h (struct incoming_args): Move struct.Andrew MacLeod1-32/+0
2015-06-17function.h (struct rtl_data): Remove struct and accessor macros.Andrew MacLeod1-261/+0
2015-05-02make set_return_jump_label take an rtx_insn *Trevor Saunders1-1/+1
2015-04-15Fix fdump-passesTom de Vries1-0/+2
2015-04-15function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra1-12/+9
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-24re PR tree-optimization/55334 (mgrid regression (ipa-cp disables vectorization))Richard Biener1-0/+3
2014-11-10Make thread_prologue_and_epilogue_insns callable from backends.Bernd Schmidt1-0/+2
2014-11-05ipa-chkp.c: New.Ilya Enkovich1-0/+3
2014-10-29re PR ipa/63587 (ICE : tree check: expected var_decl, have result_decl in add...Martin Liska1-5/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-9/+9
2014-10-16function.h: Flatten file.Andrew MacLeod1-70/+153
2014-10-12move many gc hashtab to hash_tableTrevor Saunders1-5/+8
2014-09-02support ggc hash_map and hash_setTrevor Saunders1-1/+2
2014-08-28Convert forced_labels from an EXPR_LIST to an INSN_LISTDavid Malcolm1-1/+1
2014-08-28Convert nonlocal_goto_handler_labels from an EXPR_LIST to an INSN_LISTDavid Malcolm1-2/+2
2014-08-28Strengthen return_label and naked_return_label to rtx_code_label *David Malcolm1-2/+2
2014-08-27rtl_data.x_stack_slot_list becomes an rtx_expr_listDavid Malcolm1-1/+1
2014-08-27rtl_data.x_nonlocal_goto_handler_labels becomes an rtx_expr_listDavid Malcolm1-1/+1
2014-08-27Use rtx_expr_list for expr_status.x_forced_labelsDavid Malcolm1-1/+1
2014-08-26Strengthen fields in struct sequence_stack and struct emit_statusDavid Malcolm1-4/+4
2014-08-22except.*: Use rtx_insn (also touches function.h)David Malcolm1-2/+2
2014-08-19Convert various rtx to rtx_note *David Malcolm1-1/+1
2014-08-19rtl_data.x_parm_birth_insn is an insnDavid Malcolm1-1/+1
2014-05-13Makefile.in: add shrink-wrap.o.Zhenqiang Chen1-4/+0
2014-04-14cfgloop.h (struct loop): Rename force_vect into force_vectorize.Eric Botcazou1-2/+2
2014-02-07re PR target/60077 (gcc.target/i386/pr35767-5.c FAILs)Jakub Jelinek1-0/+3
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-10cgraph.h (cgraph_node_set_iterator, [...]): Remove typedef.Oleg Endo1-2/+2
2013-12-06cgraphunit.c: Remove struct tags when referring to class ipa_opt_pass_d or cl...Oleg Endo1-2/+2
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+21
2013-10-29Added _Cilk_spawn and _Cilk_sync (2 cilk keywords) for C.Balaji V. Iyer1-0/+9
2013-08-27Makefile.in (omp-low.o): Depend on $(TARGET_H).Jakub Jelinek1-0/+8
2013-05-15function.h (has_bb_partition): New rtl_data flag.Teresa Johnson1-0/+9