aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-27ipa-prop.c (ipa_modify_call_arguments): Set loc correctly.Dehao Chen1-2/+1
2012-11-26re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution...Hans-Peter Nilsson1-2/+2
2012-11-23re PR rtl-optimization/55388 (ICE in int_mode_for_mode at stor-layout.c:423)Eric Botcazou1-0/+4
2012-11-18expr.h (adjust_address_1): Add a size parameter.Richard Sandiford1-11/+19
2012-11-18expr.c (expand_assignment): Don't set MEM_KEEP_ALIAS_SET_P here.Richard Sandiford1-20/+12
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-1/+0
2012-11-11re PR rtl-optimization/55247 (internal compiler error: Max. number of generat...Eric Botcazou1-3/+17
2012-11-09rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck1-1/+1
2012-10-23dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov1-3/+11
2012-10-20emit-rtl.c (copy_delay_slot_insn): New function.Joern Rennecke1-4/+13
2012-09-24Finish conversion of uses of double_int to the new API.Lawrence Crowl1-10/+8
2012-09-19Integrate lexical block into source_location.Dehao Chen1-225/+41
2012-09-14re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou1-10/+38
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-1/+1
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-1/+1
2012-08-23alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck1-16/+4
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-1/+1
2012-08-02cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck1-2/+2
2012-07-30gengtype.c (adjust_field_type): Diagnose duplicate "length" option applicatio...Laurynas Biveinis1-2/+2
2012-07-16emit-rtl.c (emit_label_before): Do not allow the same label to be emitted twice.Steven Bosscher1-25/+9
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+0
2012-07-13emit-rtl.c (make_debug_insn_raw, [...]): Make static.Steven Bosscher1-3/+2
2012-06-20emit-rtl.c (need_atomic_barrier_p): New function.Maxim Kuvyrkov1-0/+25
2012-06-17cfglayout.h: Remove.Steven Bosscher1-12/+244
2012-06-12emit-rtl.c (set_mem_attributes_minus_bitpos): Remove dead code.Richard Guenther1-9/+0
2012-06-11emit-rtl.c (init_emit_once): Iterate through the MODE_PARTIAL_INT modes with ...Mike Stump1-6/+6
2012-06-022012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck1-5/+5
2012-05-09re PR bootstrap/53249 (Bootstrap failure)Richard Sandiford1-2/+2
2012-05-05rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford1-2/+3
2012-04-11Check for incompatible pointer sign extensionH.J. Lu1-2/+18
2012-04-04rtl.texi (const_double): Document as sign-extending.Mike Stump1-8/+8
2012-03-21Makefile.in (cfgexpand.o): Add $(REGS_H) and $(INTEGRATE_H) dependencies.Richard Guenther1-19/+0
2012-03-06re PR middle-end/52372 (gcc.target/mips/mips16-attributes{,-4}.c SEGV in dwf_...Richard Sandiford1-4/+11
2012-02-22re PR middle-end/51782 (-ftree-sra: Missing address-space information leads t...Martin Jambor1-12/+27
2012-01-24rtl.texi (MEM_IN_STRUCT_P, [...]): Delete.Richard Sandiford1-20/+0
2011-12-19emit-rtl.c (init_emit_once): Initialize const_tiny_rtx[3] for partial integer...Bernd Schmidt1-0/+5
2011-12-09re PR middle-end/40154 (internal compiler error: in do_SUBST, at combine.c:681)Joern Rennecke1-0/+11
2011-11-08Merge from transactional-memory branch.Aldy Hernandez1-0/+1
2011-10-30Properly limit backwards label scanning in reorg.David S. Miller1-15/+0
2011-10-13emit-rtl.c (set_mem_attributes_minus_bitpos): Set MEM_READONLY_P for static c...Tom de Vries1-0/+6
2011-09-27rtl.h (const_tiny_rtx): Change into array of 4 x MAX_MACHINE_MODE from 3 x MA...Jakub Jelinek1-3/+14
2011-09-19* emit-rtl.c (copy_insn_1): Do not copy DEBUG_EXPRs.Alexandre Oliva1-0/+1
2011-08-29re PR middle-end/48722 (ICE in df_refs_verify() with -mno-push-args)Jakub Jelinek1-0/+11
2011-08-27rtl.texi (simple_return): Document.Bernd Schmidt1-1/+6
2011-08-10tree.h (get_pointer_alignment): Remove max-align argument.Richard Guenther1-3/+3
2011-08-03re PR rtl-optimization/49941 (segmentation fault in redirect_jump_2)Alan Modra1-0/+3
2011-08-02re PR debug/49864 (ICE: in maybe_record_trace_start, at dwarf2cfi.c:2439)Richard Henderson1-0/+4
2011-07-28rtlanal.c (tablejump_p): False for returns.Bernd Schmidt1-2/+5
2011-07-20emit-rtl.c (set_mem_attributes_minus_bitpos): Restore setting memory address ...Ulrich Weigand1-0/+1
2011-07-19rtl.h (mem_attrs): Turn offset and size fields into HOST_WIDE_INTs.Richard Sandiford1-49/+78