summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* tree-inline: Fix up multiversioning with vector arguments [PR105554]Jakub Jelinek2023-05-021-2/+2
* aarch64: fix warning emission for ABI break since GCC 9.1Christophe Lyon2023-01-251-0/+5
* middle-end/100775 - updating the reg use in exit block for -fzero-call-used-regsQing Zhao2022-03-161-1/+1
* function: Set dummy DECL_ASSEMBLER_NAME in push_dummy_function [PR100580]Jakub Jelinek2021-05-311-0/+3
* vregs: Fix up instantiate_virtual_regs_in_insn for asm goto with outputs [PR9...Jakub Jelinek2021-01-091-2/+6
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* Fix PR middle-end/98082Eric Botcazou2020-12-031-2/+4
* Make -fzero-call-used-regs work on the SPARCEric Botcazou2020-12-011-0/+4
* Add -fzero-call-used-regs option and zero_call_used_regs function attributes.qing zhao2020-10-301-1/+189
* Come up with stack_protector enum.Martin Liska2020-10-221-1/+1
* Fix assertion checking failure with tail callEric Botcazou2020-09-171-3/+7
* Fix dangling references in thunks at -O0Eric Botcazou2020-09-141-5/+7
* options: Save and restore opts_set for Optimization and Target optionsJakub Jelinek2020-09-141-1/+2
* vec: add exact argument for various grow functions.Martin Liska2020-08-271-1/+1
* middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.Roger Sayle2020-07-171-2/+2
* extend DECL_GIMPLE_REG_P to all typesRichard Biener2020-05-071-3/+2
* bootstrap: Fix building with GCC 4.2 [PR89494]Jakub Jelinek2020-04-161-0/+8
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* drop attempt to reuse cgraph callees for -fcallgraph-infoAlexandre Oliva2019-11-201-3/+0
* re PR middle-end/92384 (Empty class instances have different equal testing re...Jakub Jelinek2019-11-081-2/+14
* introduce -fcallgraph-info optionEric Botcazou2019-11-061-6/+53
* Remove global call sets: function.cRichard Sandiford2019-09-301-1/+8
* Add function_abi.{h,cc}Richard Sandiford2019-09-301-0/+7
* function.c (gimplify_parameters): Use build_clobber function.Jakub Jelinek2019-09-261-2/+1
* Add call_used_or_fixed_reg_pRichard Sandiford2019-09-101-1/+1
* Make note_stores take an rtx_insnRichard Sandiford2019-09-091-2/+1
* function.c (assign_parm_find_data_types): Use RECORD_OR_UNION_TYPE_P before t...Jakub Jelinek2019-09-061-2/+1
* expr.c (expand_assignment): Handle misaligned DECLs.Bernd Edlinger2019-08-281-2/+13
* function.c (assign_parm_find_stack_rtl): Use known_eq instead of ==.Bernd Edlinger2019-08-201-1/+1
* Add a pass_by_reference flag to function_arg_infoRichard Sandiford2019-08-201-9/+7
* Make function.c use function_arg_info internallyRichard Sandiford2019-08-201-95/+73
* Add a apply_pass_by_reference_rules helperRichard Sandiford2019-08-201-3/+3
* Use function_arg_info for TARGET_MUST_PASS_IN_STACKRichard Sandiford2019-08-201-2/+1
* Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford2019-08-201-2/+2
* Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford2019-08-201-4/+6
* Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford2019-08-201-7/+6
* Use function_arg_info for TARGET_SETUP_INCOMING_ARGSRichard Sandiford2019-08-201-3/+3
* Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford2019-08-201-7/+9
* Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford2019-08-201-4/+3
* re PR middle-end/89544 (Argument marshalling incorrectly assumes stack slots ...Bernd Edlinger2019-08-201-1/+16
* function.c (assign_parm_setup_reg): Handle misaligned stack arguments.Bernd Edlinger2019-08-151-1/+18
* function.c (assign_parm_adjust_stack_rtl): Revise STRICT_ALIGNMENT check to u...Bernd Edlinger2019-08-021-2/+3
* function.c (assign_param_data_one): Remove unused data members.Bernd Edlinger2019-08-021-2/+0
* re PR middle-end/91190 (ICE on valid code: in hashtab_chk_error, at hash-tabl...Jakub Jelinek2019-07-191-1/+1
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-20/+20
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-1/+2
* emit-rtl.c (set_insn_locations): New function moved from...Eric Botcazou2019-07-081-13/+0
* Simplify setjmp and non-local goto implementation (PR84521)Wilco Dijkstra2019-06-191-1/+1
* Update preferred_stack_boundary only when expanding function callH.J. Lu2019-06-141-7/+0
* In <https://gcc.gnu.org/ml/gcc-patches/2019-05/msg01417.html>...Hans-Peter Nilsson2019-05-221-1/+5