summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* Backport r250561marxin2017-07-271-10/+10
* Reload global options when strict aliasing is dropped (PR ipa/79043).marxin2017-01-131-2/+2
* Introduce RTL function readerdmalcolm2017-01-051-1/+2
* Update copyright years.jakub2017-01-011-1/+1
* [Patch] New hook TARGET_STACK_PROTECT_RUNTIME_ENABLED_P to disable SSP runtimejiwang2016-11-291-1/+1
* Tweak LRA handling of shared spill slotsrsandifo2016-11-251-0/+8
* make prologue_epilogue_contains take a rtx_insn *tbsaunde2016-11-211-6/+6
* Add SET_DECL_MODErsandifo2016-11-181-1/+1
* sched: Do not mix prologue and epilogue insnssegher2016-10-281-0/+23
* Create the *logue in the same order as before (PR77962)segher2016-10-131-6/+12
* Move MEMMODEL_* from coretypes.h to memmodel.hthopre012016-10-131-0/+1
* PR target/77957jakub2016-10-131-1/+4
* shrink-wrap: Shrink-wrapping for separate componentssegher2016-10-121-3/+12
* * tree-ssa.c (target_for_debug_bind, verify_phi_args,jakub2016-10-091-5/+4
* Add inline functions for various bitwise operations.jason2016-09-161-1/+1
* make stack_slot_list a vec<rtx>tbsaunde2016-08-281-5/+3
* use auto_sbitmap in various placestbsaunde2016-07-261-2/+1
* * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1,uros2016-07-191-1/+1
* * function.c (assign_parm_setup_reg): Prevent sharing in another case.ebotcazou2016-06-221-2/+5
* Update TARGET_FUNCTION_INCOMING_ARG documentationhjl2016-06-021-1/+5
* This fixes a bug in my r236491: on nvptx, functions without prologuesegher2016-05-201-0/+1
* function: Restructure *logue insertionsegher2016-05-191-98/+66
* function: A fix for my previous commitsegher2016-05-191-5/+5
* function: Factor out make_*logue_seqsegher2016-05-181-69/+93
* function: Do the CLEANUP_EXPENSIVE after shrink-wrapping, not beforesegher2016-05-181-2/+4
* shrink-wrap: Remove complicated simple_return manipulationssegher2016-05-041-211/+2
* * tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.matz2016-04-181-1/+1
* PR c++/68983 (BE)jason2016-01-081-0/+4
* Update copyright years.jakub2016-01-041-1/+1
* Fix -Wmisleading-indentation warning in function.cdmalcolm2015-12-101-8/+8
* PR middle-end/68291ebotcazou2015-12-071-9/+10
* Empty the redirect_edge_var_map after each passalalaw012015-12-031-0/+2
* [PR67753] adjust for padding when bypassing memory in assign_parm_setup_blockaoliva2015-11-261-3/+41
* remove conditional compilation of sdb debug infotbsaunde2015-11-151-1/+1
* [PR67753] fix copy of PARALLEL entry_parm to CONCAT target_regaoliva2015-11-061-5/+34
* Pass manager: add support for termination of pass listmarxin2015-11-041-5/+0
* 2015-10-30 Andrew MacLeod <amacleod@redhat.com>amacleod2015-10-301-5/+0
* 2015-10-29 Andrew MacLeod <amacleod@redhat.com>amacleod2015-10-291-13/+11
* 2015-10-16 Christian Bruel <christian.bruel@st.com>chrbr2015-10-161-0/+3
* remove an unneeded as_a<rtx_insn *> ()tbsaunde2015-10-101-3/+3
* [PR67766] reorder handling of parallels, concats and promoted values in returnaoliva2015-10-091-12/+12
* remove many typedefstbsaunde2015-10-011-4/+2
* revert to assign_parms assignments using default defsaoliva/pr64164aoliva2015-09-271-311/+166
* shrink-wrap: Handle multiple predecessors of prologuesegher2015-09-221-1/+1
* Split up optabs.[hc]rsandifo2015-09-171-0/+1
* shrink-wrap: Fix up partitions (PR67587)segher2015-09-161-0/+4
* [PR64164] fix regressions reported on m68k and armebaoliva2015-08-191-11/+63
* remove useless typedefstbsaunde2015-08-191-4/+4
* [PR64164] Drop copyrename, use coalescible partition as base when optimizing.aoliva2015-08-141-60/+281
* PR middle-end/64744law2015-08-031-3/+3