summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* re PR rtl-optimization/87485 (Compile time hog w/ -O2 -fschedule-insns -fno-g...Jakub Jelinek2019-03-291-1/+9
* re PR rtl-optimization/89313 (ICE in process_alt_operands, at lra-constraints...Peter Bergner2019-03-271-11/+37
* function.c (assign_parm_setup_block): Use the stored size...Hans-Peter Nilsson2019-02-111-1/+1
* re PR rtl-optimization/88796 (-fstack-protector* kills RTL DSE opportunities)Jakub Jelinek2019-01-141-1/+1
* re PR middle-end/84877 (Local stack copy of BLKmode parameter on the stack is...Jakub Jelinek2019-01-101-57/+23
* re PR rtl-optimization/88331 (ICE in rtl_verify_bb_layout, at cfgrtl.c:2987)Jakub Jelinek2019-01-091-1/+3
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* match_asm_constraints: Use copy_rtx where needed (PR88001)Segher Boessenkool2018-12-141-1/+1
* PR85434: Prevent spilling of stack protector guard's address on ARMThomas Preud'homme2018-11-221-8/+24
* re PR middle-end/88129 (Two blockage insns are emited in the function epilogue)Uros Bizjak2018-11-211-8/+0
* [PATCH][PR84877]Dynamically align the address for local parameter copy on the...Renlin Li2018-11-211-8/+53
* emit-rtl.c (init_emit_once): Do not emit MODE_POINTER_BOUNDS RTXes.Uros Bizjak2018-08-241-1/+0
* Revert "[ARM] Fix PR85434: spilling of stack protector guard's address on ARM"Thomas Preud'homme2018-08-021-25/+12
* [ARM] Fix PR85434: spilling of stack protector guard's address on ARMThomas Preud'homme2018-08-021-12/+25
* PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor2018-07-201-2/+9
* [multiple changes]Martin Liska2018-07-041-0/+3
* Remove MPXMartin Liska2018-06-081-232/+9
* Use poly_int tree accessorsRichard Sandiford2018-05-301-8/+9
* re PR inline-asm/85034 (-O1 internal compiler error: in elimination_costs_in_...Jakub Jelinek2018-03-231-3/+2
* re PR inline-asm/84941 (internal compiler error: in reg_overlap_mentioned_p, ...Jakub Jelinek2018-03-221-1/+3
* re PR sanitizer/81715 (asan-stack=1 redzone allocation is too inflexible)Jakub Jelinek2018-01-181-1/+13
* poly_int: GET_MODE_SIZERichard Sandiford2018-01-031-4/+6
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* poly_int: argument sizesRichard Sandiford2017-12-211-20/+31
* poly_int: instantiate_virtual_regsRichard Sandiford2017-12-211-15/+17
* poly_int: frame allocationsRichard Sandiford2017-12-211-75/+80
* poly_int: SUBREG_BYTERichard Sandiford2017-12-201-6/+7
* [SFN] introduce statement frontier notes, still disabledAlexandre Oliva2017-12-121-0/+6
* [SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva2017-12-121-3/+4
* re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek2017-11-221-2/+9
* Delete obsolete SDB debug info support.James E Wilson2017-10-291-5/+5
* Convert STARTING_FRAME_OFFSET to a hookRichard Sandiford2017-10-231-3/+3
* asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou2017-10-191-4/+3
* function.c (dump_stack_clash_frame_info): New function.Jeff Law2017-09-191-0/+52
* Turn FUNCTION_ARG_OFFSET into a hookRichard Sandiford2017-09-151-3/+2
* Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford2017-09-151-1/+2
* Convert hard_regno_nregs to a functionRichard Sandiford2017-09-121-1/+1
* Make more use of int_mode_for_sizeRichard Sandiford2017-09-051-2/+2
* Turn FUNCTION_ARG_PADDING into a target hookRichard Sandiford2017-09-041-13/+13
* Add a partial_subreg_p predicateRichard Sandiford2017-08-301-4/+2
* [77/77] Add a complex_mode classRichard Sandiford2017-08-301-2/+3