aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.h
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Change references of .c files to .cc filesMartin Liska1-3/+3
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-17Add rtl-ssaRichard Sandiford1-0/+3
2020-10-30Add -fzero-call-used-regs option and zero_call_used_regs function attributes.qing zhao1-0/+3
2020-09-16rtl_data: Add sp_is_clobbered_by_asmH.J. Lu1-0/+3
2020-05-01Add patch_area_size and patch_area_entry to crtlH.J. Lu1-0/+6
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-09-30Add function_abi.{h,cc}Richard Sandiford1-0/+9
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-5/+5
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