summaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)Author
2017-08-082017-08-08 Richard Biener <rguenther@suse.de>rguenth
2017-08-02 PR middle-end/79499jakub
2017-07-27Backport r250561marxin
2017-01-13Reload global options when strict aliasing is dropped (PR ipa/79043).marxin
2017-01-05Introduce RTL function readerdmalcolm
2017-01-01 Update copyright years.jakub
2016-11-29[Patch] New hook TARGET_STACK_PROTECT_RUNTIME_ENABLED_P to disable SSP runtimejiwang
2016-11-25Tweak LRA handling of shared spill slotsrsandifo
2016-11-21make prologue_epilogue_contains take a rtx_insn *tbsaunde
2016-11-18Add SET_DECL_MODErsandifo
2016-10-28sched: Do not mix prologue and epilogue insnssegher
2016-10-13Create the *logue in the same order as before (PR77962)segher
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hthopre01
2016-10-13 PR target/77957jakub
2016-10-12shrink-wrap: Shrink-wrapping for separate componentssegher
2016-10-09 * tree-ssa.c (target_for_debug_bind, verify_phi_args,jakub
2016-09-16 Add inline functions for various bitwise operations.jason
2016-08-28make stack_slot_list a vec<rtx>tbsaunde
2016-07-26use auto_sbitmap in various placestbsaunde
2016-07-19 * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1,uros
2016-06-22 * function.c (assign_parm_setup_reg): Prevent sharing in another case.ebotcazou
2016-06-02Update TARGET_FUNCTION_INCOMING_ARG documentationhjl
2016-05-20This fixes a bug in my r236491: on nvptx, functions without prologuesegher
2016-05-19function: Restructure *logue insertionsegher
2016-05-19function: A fix for my previous commitsegher
2016-05-18function: Factor out make_*logue_seqsegher
2016-05-18function: Do the CLEANUP_EXPENSIVE after shrink-wrapping, not beforesegher
2016-05-04shrink-wrap: Remove complicated simple_return manipulationssegher
2016-04-18 * tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.matz
2016-01-08 PR c++/68983 (BE)jason
2016-01-04 Update copyright years.jakub
2015-12-10Fix -Wmisleading-indentation warning in function.cdmalcolm
2015-12-07 PR middle-end/68291ebotcazou
2015-12-03Empty the redirect_edge_var_map after each passalalaw01
2015-11-26[PR67753] adjust for padding when bypassing memory in assign_parm_setup_blockaoliva
2015-11-15remove conditional compilation of sdb debug infotbsaunde
2015-11-06[PR67753] fix copy of PARALLEL entry_parm to CONCAT target_regaoliva
2015-11-04Pass manager: add support for termination of pass listmarxin
2015-10-302015-10-30 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-10-292015-10-29 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-10-162015-10-16 Christian Bruel <christian.bruel@st.com>chrbr
2015-10-10remove an unneeded as_a<rtx_insn *> ()tbsaunde
2015-10-09[PR67766] reorder handling of parallels, concats and promoted values in returnaoliva
2015-10-01remove many typedefstbsaunde
2015-09-27revert to assign_parms assignments using default defsaoliva
2015-09-22shrink-wrap: Handle multiple predecessors of prologuesegher
2015-09-17Split up optabs.[hc]rsandifo
2015-09-16shrink-wrap: Fix up partitions (PR67587)segher
2015-08-19[PR64164] fix regressions reported on m68k and armebaoliva
2015-08-19remove useless typedefstbsaunde