aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.h
AgeCommit message (Expand)AuthorFilesLines
2019-01-14re PR rtl-optimization/88796 (-fstack-protector* kills RTL DSE opportunities)Jakub Jelinek1-0/+4
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-08-24emit-rtl.c (init_emit_once): Do not emit MODE_POINTER_BOUNDS RTXes.Uros Bizjak1-3/+0
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21re PR rtl-optimization/82973 (ICE in output_constant_pool_2, at varasm.c:3896...Jakub Jelinek1-1/+1
2017-12-21poly_int: argument sizesRichard Sandiford1-3/+3
2017-12-21poly_int: frame allocationsRichard Sandiford1-1/+1
2017-12-20poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford1-7/+7
2017-12-20poly_int: rtx constantsRichard Sandiford1-2/+2
2017-12-20Add a gen_int_shift_amount helper functionRichard Sandiford1-0/+1
2017-12-16Revert accidental commitRichard Sandiford1-1/+0
2017-12-16Add a gen_int_shift_amount helper functionRichard Sandiford1-0/+1
2017-11-09Be stricter about CONST_VECTOR operandsRichard Sandiford1-0/+1
2017-11-01Add a VEC_SERIES rtl codeRichard Sandiford1-0/+3
2017-11-01Add gen_(const_)vec_duplicate helpersRichard Sandiford1-0/+3
2017-06-15Update comment about is_leafRamana Radhakrishnan1-1/+1
2017-01-05Introduce RTL function readerDavid Malcolm1-0/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-07Introduce rtl_data::init_stack_alignmentDavid Malcolm1-0/+2
2016-11-24common.opt (flimit-function-alignment): New.Bernd Schmidt1-0/+3
2016-10-12separate shrink-wrap: New command-line flag, status flag, hooks, and docSegher Boessenkool1-0/+4
2016-08-28make stack_slot_list a vec<rtx>Trevor Saunders1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-06-25function.h (struct incoming_args): Move struct.Andrew MacLeod1-0/+30
2015-06-17function.h (struct rtl_data): Remove struct and accessor macros.Andrew MacLeod1-0/+258
2015-04-15function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra1-4/+28
2015-01-25emit-rtl.h (store_bit_field): Move prototype to expmed.h.Prathamesh Kulkarni1-13/+0
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-0/+83
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-2/+2
2014-09-09INSN_LOCATION takes an rtx_insnDavid Malcolm1-1/+1
2014-08-28Use rtx subclasses in more places in reorg.cDavid Malcolm1-1/+1
2014-08-26Strengthen various insn emission functionsDavid Malcolm1-4/+4
2014-08-26Strengthen fields in struct sequence_stack and struct emit_statusDavid Malcolm1-6/+4
2014-08-19emit_* functions return rtx_insnDavid Malcolm1-1/+1
2014-08-19Return rtx_insn from get_insns/get_last_insnDavid Malcolm1-4/+6
2014-08-14Remove duplicate declaration of mem_attrs_eq_pTom de Vries1-1/+0
2014-08-14Fix if-conversion pass for dead type-unsafe codeTom de Vries1-0/+1
2014-08-05re PR rtl-optimization/61672 (Less redundant instructions deleted by pre_dele...Richard Biener1-0/+3
2014-05-17emit-rtl.h (replace_equiv_address, [...]): Add an inplace argument.Richard Sandiford1-2/+2
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+3
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+2
2012-10-20emit-rtl.c (copy_delay_slot_insn): New function.Joern Rennecke1-1/+2
2012-06-20emit-rtl.c (need_atomic_barrier_p): New function.Maxim Kuvyrkov1-0/+2
2011-07-19rtl.texi (MEM_OFFSET_KNOWN_P): Document.Richard Sandiford1-1/+4
2011-07-19rtl.texi (MEM_SIZE_KNOWN_P): Document.Richard Sandiford1-1/+4
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1