summaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.h
AgeCommit message (Expand)Author
2020-05-01Add patch_area_size and patch_area_entry to crtlH.J. Lu
2020-01-01Update copyright years.Jakub Jelinek
2019-09-30Add function_abi.{h,cc}Richard Sandiford
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-01-14re PR rtl-optimization/88796 (-fstack-protector* kills RTL DSE opportunities)Jakub Jelinek
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-01Update copyright years.Jakub Jelinek
2018-08-24emit-rtl.c (init_emit_once): Do not emit MODE_POINTER_BOUNDS RTXes.Uros Bizjak
2018-01-03Update copyright years.Jakub Jelinek
2017-12-21re PR rtl-optimization/82973 (ICE in output_constant_pool_2, at varasm.c:3896...Jakub Jelinek
2017-12-21poly_int: argument sizesRichard Sandiford
2017-12-21poly_int: frame allocationsRichard Sandiford
2017-12-20poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford
2017-12-20poly_int: rtx constantsRichard Sandiford
2017-12-20Add a gen_int_shift_amount helper functionRichard Sandiford
2017-12-16Revert accidental commitRichard Sandiford
2017-12-16Add a gen_int_shift_amount helper functionRichard Sandiford
2017-11-09Be stricter about CONST_VECTOR operandsRichard Sandiford
2017-11-01Add a VEC_SERIES rtl codeRichard Sandiford
2017-11-01Add gen_(const_)vec_duplicate helpersRichard Sandiford
2017-06-15Update comment about is_leafRamana Radhakrishnan
2017-01-05Introduce RTL function readerDavid Malcolm
2017-01-01Update copyright years.Jakub Jelinek
2016-12-07Introduce rtl_data::init_stack_alignmentDavid Malcolm
2016-11-24common.opt (flimit-function-alignment): New.Bernd Schmidt
2016-10-12separate shrink-wrap: New command-line flag, status flag, hooks, and docSegher Boessenkool
2016-08-28make stack_slot_list a vec<rtx>Trevor Saunders
2016-01-04Update copyright years.Jakub Jelinek
2015-06-25function.h (struct incoming_args): Move struct.Andrew MacLeod
2015-06-17function.h (struct rtl_data): Remove struct and accessor macros.Andrew MacLeod
2015-04-15function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra
2015-01-25emit-rtl.h (store_bit_field): Move prototype to expmed.h.Prathamesh Kulkarni
2015-01-15dojump.h: New header file.Prathamesh Kulkarni
2015-01-05Update copyright years.Jakub Jelinek
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford
2014-09-09INSN_LOCATION takes an rtx_insnDavid Malcolm
2014-08-28Use rtx subclasses in more places in reorg.cDavid Malcolm
2014-08-26Strengthen various insn emission functionsDavid Malcolm
2014-08-26Strengthen fields in struct sequence_stack and struct emit_statusDavid Malcolm
2014-08-19emit_* functions return rtx_insnDavid Malcolm
2014-08-19Return rtx_insn from get_insns/get_last_insnDavid Malcolm
2014-08-14Remove duplicate declaration of mem_attrs_eq_pTom de Vries
2014-08-14Fix if-conversion pass for dead type-unsafe codeTom de Vries
2014-08-05re PR rtl-optimization/61672 (Less redundant instructions deleted by pre_dele...Richard Biener
2014-05-17emit-rtl.h (replace_equiv_address, [...]): Add an inplace argument.Richard Sandiford
2014-01-02Update copyright years in gcc/Richard Sandiford
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo
2013-01-10Update copyright years in gcc/Richard Sandiford
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek
2012-10-20emit-rtl.c (copy_delay_slot_insn): New function.Joern Rennecke