summaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
Commit message (Expand)AuthorAgeFilesLines
* emit-rtl.c (init_derived_machine_modes): New functionm, split out from...Richard Sandiford2014-05-061-30/+26
* Merge in wide-int.Kenneth Zadeck2014-05-061-11/+115
* -fuse-caller-save - Add new reg-note REG_CALL_DECLRadovan Obradovic2014-04-241-0/+9
* re PR middle-end/60291 (slow compile times for any mode (-O0/-O1/-O2) on larg...Richard Biener2014-02-251-40/+4
* emit-rtl.c (gen_reg_rtx): Assert that crtl->emit.regno_pointer_align_length i...Uros Bizjak2014-02-201-0/+3
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* re PR rtl-optimization/59466 (Slow code generation by LRA for memory addresse...Vladimir Makarov2013-12-161-1/+3
* gimple.h: Remove all includes.Andrew MacLeod2013-11-221-4/+2
* Factor unrelated declarations out of tree.h.Diego Novillo2013-11-191-0/+3
* decl.c, [...]: Replace tree_low_cst (..., 1) with tree_to_uhwi throughout.Richard Sandiford2013-11-181-6/+6
* decl.c, [...]: Replace host_integerp (..., 1) with tree_fits_uhwi_p throughout.Richard Sandiford2013-11-181-5/+5
* tree-flow.h: Remove some prototypes.Andrew MacLeod2013-10-081-0/+1
* alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford2013-09-281-24/+24
* alias.h (component_uses_parent_alias_set): Rename to ...Richard Biener2013-09-261-1/+1
* rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford2013-09-231-3/+3
* re PR c++/53743 (ICE when compiling firefox with PGO and LTO)Teresa Johnson2013-06-061-0/+1
* rtl.h (next_label, [...]): Remove prototypes.Steven Bosscher2013-05-141-48/+0
* emit-rtl.c (reset_insn_used_flags): New function.Steven Bosscher2013-04-181-21/+37
* emit-rtl.c (link_insn_into_chain): Handle chaining of SEQUENCEs.Steven Bosscher2013-04-171-0/+7
* re PR middle-end/43631 (var-tracking inserts notes with non-NULL BLOCK_FOR_IN...Steven Bosscher2013-04-161-115/+170
* emit-rtl.c (reset_all_used_flags): New function.Andreas Krebbel2013-04-151-6/+18
* emit-rtl.c (remove_insn): Do not call df_insn_delete here.Steven Bosscher2013-04-131-6/+15
* cfgrtl.c (fixup_reorder_chain): Do not emit barriers to BB_FOOTER.Steven Bosscher2013-03-301-2/+21
* emit-rtl.c (set_mem_attributes_minus_bitpos): Remove alignment computations a...Richard Biener2013-03-261-81/+17
* df.h (df_insn_delete): Adjust prototype.Steven Bosscher2013-03-221-6/+8
* re PR rtl-optimization/56571 (ICE in copyprop_hardreg_forward_1, at regcprop....Jan Hubicka2013-03-121-4/+16
* re PR debug/53948 (Assignment line missing for -O0 -g)Jeff Law2013-02-081-0/+12
* emit-rtl.c (need_atomic_barrier_p): Mask memory model argument with MEMMODEL_...Uros Bizjak2013-01-161-1/+1
* re PR middle-end/55882 (unaligned load/store : incorrect struct offset)Richard Biener2013-01-151-1/+6
* Update copyright years in gcc/Richard Sandiford2013-01-101-1/+1
* ipa-prop.c (ipa_modify_call_arguments): Set loc correctly.Dehao Chen2012-11-271-2/+1
* re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution...Hans-Peter Nilsson2012-11-261-2/+2
* re PR rtl-optimization/55388 (ICE in int_mode_for_mode at stor-layout.c:423)Eric Botcazou2012-11-231-0/+4
* expr.h (adjust_address_1): Add a size parameter.Richard Sandiford2012-11-181-11/+19
* expr.c (expand_assignment): Don't set MEM_KEEP_ALIAS_SET_P here.Richard Sandiford2012-11-181-20/+12
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-1/+0
* re PR rtl-optimization/55247 (internal compiler error: Max. number of generat...Eric Botcazou2012-11-111-3/+17
* rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck2012-11-091-1/+1
* dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov2012-10-231-3/+11
* emit-rtl.c (copy_delay_slot_insn): New function.Joern Rennecke2012-10-201-4/+13
* Finish conversion of uses of double_int to the new API.Lawrence Crowl2012-09-241-10/+8
* Integrate lexical block into source_location.Dehao Chen2012-09-191-225/+41
* re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou2012-09-141-10/+38
* Remove unnecessary VEC function overloads.Diego Novillo2012-09-101-1/+1
* Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl2012-09-071-1/+1
* alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck2012-08-231-16/+4
* backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo2012-08-141-1/+1
* cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck2012-08-021-2/+2
* gengtype.c (adjust_field_type): Diagnose duplicate "length" option applicatio...Laurynas Biveinis2012-07-301-2/+2
* emit-rtl.c (emit_label_before): Do not allow the same label to be emitted twice.Steven Bosscher2012-07-161-25/+9