aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
AgeCommit message (Expand)AuthorFilesLines
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-18re PR sanitizer/81715 (asan-stack=1 redzone allocation is too inflexible)Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: argument sizesRichard Sandiford1-7/+8
2017-12-21poly_int: frame allocationsRichard Sandiford1-8/+8
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-0/+10
2017-12-01function.h (struct function): Remove cilk_frame_decl, is_cilk_function and ca...Jakub Jelinek1-9/+0
2017-11-23generic.texi (ANNOTATE_EXPR): Document 3rd operand.Eric Botcazou1-1/+4
2017-09-19function.c (dump_stack_clash_frame_info): New function.Jeff Law1-0/+8
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