aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
AgeCommit message (Expand)AuthorFilesLines
2023-09-29Remove poly_int_podRichard Sandiford1-3/+3
2023-06-21function: Change return type of predicate function from int to boolUros Bizjak1-5/+5
2023-03-17tree-inline: Fix up multiversioning with vector arguments [PR105554]Jakub Jelinek1-1/+1
2023-01-12aarch64: fix warning emission for ABI break since GCC 9.1Christophe Lyon1-0/+2
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-10-18middle-end IFN_ASSUME support [PR106654]Jakub Jelinek1-0/+4
2022-01-18pack fields in cgraph_simd_clone_arg and struct functionRichard Biener1-7/+7
2022-01-17Change references of .c files to .cc filesMartin Liska1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-09Keep x_range_query NULL for global ranges.Andrew MacLeod1-11/+0
2021-08-31Add attribute returns nonnull to get_range_query.Martin Sebor1-4/+5
2021-05-26Common API for accessing global and on-demand ranges.Aldy Hernandez1-0/+17
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-02pass: Run cleanup passes before SLP [PR96789]Kewen Lin1-0/+7
2020-05-14openmp: Also implicitly mark as declare target to functions mentioned in targ...Jakub Jelinek1-0/+3
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-20drop attempt to reuse cgraph callees for -fcallgraph-infoAlexandre Oliva1-4/+1
2019-11-06introduce -fcallgraph-info optionEric Botcazou1-0/+30
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+2
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-05-20re PR c++/59813 (tail-call elimination didn't fire for left-shift of char to ...Jakub Jelinek1-0/+3
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