aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-28emit-rtl.c: Include rtl-iter.h.Richard Sandiford1-22/+10
2014-08-27emit-rtl.c (set_unique_reg_note): Discard notes with side effects.Richard Sandiford1-0/+8
2014-08-27rtl_data.x_stack_slot_list becomes an rtx_expr_listDavid Malcolm1-1/+2
2014-08-27Introduce rtx_expr_list subclass of rtx_defDavid Malcolm1-0/+7
2014-08-27Introduce rtx_insn_list subclass of rtx_defDavid Malcolm1-0/+7
2014-08-26Remove DF_REF_INSN scaffoldingDavid Malcolm1-3/+3
2014-08-26Strengthen various insn emission functionsDavid Malcolm1-8/+8
2014-08-26get_last_insn_anywhere returns an rtx_insnDavid Malcolm1-1/+1
2014-08-26Params of add_insn and unlink_insn_chainDavid Malcolm1-12/+17
2014-08-26Remove BB_HEAD, BB_END, BB_HEADER scaffoldingDavid Malcolm1-13/+14
2014-08-25unshare_all_rtl_again takes an rtx_insn *David Malcolm1-3/+3
2014-08-25reorder_insns requires rtx_insn *David Malcolm1-2/+2
2014-08-21try_split returns an rtx_insnDavid Malcolm1-6/+6
2014-08-19next_cc0_user and prev_cc0_setter scaffoldingDavid Malcolm1-6/+6
2014-08-19emit_* functions return rtx_insnDavid Malcolm1-76/+78
2014-08-19emit_jump_table_data returns an rtx_jump_table_data *David Malcolm1-2/+3
2014-08-19Convert various rtx to rtx_note *David Malcolm1-11/+11
2014-08-19make_insn_raw returns an rtx_insnDavid Malcolm1-21/+21
2014-08-19last_call_insn returns an rtx_call_insn *David Malcolm1-3/+3
2014-08-19Strengthen return type of gen_label_rtxDavid Malcolm1-3/+4
2014-08-19Strengthen return types of various {next|prev}_*insn from rtx to rtx_insn *David Malcolm1-30/+30
2014-08-19Split NEXT_INSN/PREV_INSN into lvalue and rvalue formsDavid Malcolm1-24/+24
2014-08-18Split BB_HEAD et al into BB_HEAD/SET_BB_HEAD variantsDavid Malcolm1-6/+6
2014-08-05re PR rtl-optimization/61672 (Less redundant instructions deleted by pre_dele...Richard Biener1-1/+5
2014-06-09re PR middle-end/61141 (c-common.c:1502:1: ICE: in reset_insn_used_flags, at ...John David Anglin1-2/+10
2014-06-06rtl.h (insn_location): Declare.Eric Botcazou1-0/+7
2014-06-02expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod1-0/+1
2014-05-28rtl.h (set_for_reg_notes): Declare.Richard Sandiford1-24/+50
2014-05-20re PR middle-end/61243 (verify_flow_info failed: No region crossing jump at s...Richard Sandiford1-0/+1
2014-05-19reg-notes.def (CROSSING_JUMP): Likewise.Richard Sandiford1-2/+3
2014-05-17use templates instead of gengtype for typed allocation functionsTrevor Saunders1-5/+5
2014-05-17emit-rtl.h (replace_equiv_address, [...]): Add an inplace argument.Richard Sandiford1-13/+24
2014-05-13rtl.def (VAR_LOCATION): Remove "i" field.Richard Sandiford1-0/+9
2014-05-13gcc/Richard Sandiford1-1/+1
2014-05-06emit-rtl.c (init_derived_machine_modes): New functionm, split out from...Richard Sandiford1-30/+26
2014-05-06Merge in wide-int.Kenneth Zadeck1-11/+115
2014-04-24-fuse-caller-save - Add new reg-note REG_CALL_DECLRadovan Obradovic1-0/+9
2014-02-25re PR middle-end/60291 (slow compile times for any mode (-O0/-O1/-O2) on larg...Richard Biener1-40/+4
2014-02-20emit-rtl.c (gen_reg_rtx): Assert that crtl->emit.regno_pointer_align_length i...Uros Bizjak1-0/+3
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-16re PR rtl-optimization/59466 (Slow code generation by LRA for memory addresse...Vladimir Makarov1-1/+3
2013-11-22gimple.h: Remove all includes.Andrew MacLeod1-4/+2
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+3
2013-11-18decl.c, [...]: Replace tree_low_cst (..., 1) with tree_to_uhwi throughout.Richard Sandiford1-6/+6
2013-11-18decl.c, [...]: Replace host_integerp (..., 1) with tree_fits_uhwi_p throughout.Richard Sandiford1-5/+5
2013-10-08tree-flow.h: Remove some prototypes.Andrew MacLeod1-0/+1
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-24/+24
2013-09-26alias.h (component_uses_parent_alias_set): Rename to ...Richard Biener1-1/+1
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-3/+3
2013-06-06re PR c++/53743 (ICE when compiling firefox with PGO and LTO)Teresa Johnson1-0/+1