aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-19re PR rtl-optimization/68910 (huge stack frame and poor code with instruction...Eric Botcazou1-1/+2
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-7/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-9/+9
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-9/+7
2015-10-05Remove remaining uses of CONST_DOUBLE_FROM_REAL_VALUERichard Sandiford1-3/+3
2015-08-14[PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva1-1/+7
2015-07-31Use lowpart_subreg instead of simplify_gen_subregAnatoly Sokolov1-4/+1
2015-07-28target-insns.def (can_extend, ptr_extend): New targetm instruction patterns.Richard Sandiford1-3/+4
2015-07-24Revert:David Edelsohn1-4/+1
2015-07-23[PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva1-1/+4
2015-07-12cse.c (cse_insn): Calculate src_eqv for ZERO_EXTRACT.Kugan Vivekanandarajah1-1/+2
2015-07-09reduce conditional compilation based on AUTO_INC_DECTrevor Saunders1-4/+3
2015-07-09always define AUTO_INC_DECTrevor Saunders1-2/+2
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-10/+4
2015-06-26rtl.h (emit): Add an optional boolean parameter to control whether barriers a...Richard Sandiford1-3/+7
2015-06-25hash-traits.h (ggc_cache_hasher): Rename to...Richard Sandiford1-5/+5
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-14rtl.h (classify_insn): Declare.Richard Sandiford1-37/+0
2015-06-12emit-rtl.c (need_atomic_barrier_p): Mask model with MEMMODEL_BASE_MASK.Uros Bizjak1-4/+1
2015-06-10Revert "[PR64164] Drop copyrename, use coalescible partition as base when opt...Alexandre Oliva1-4/+1
2015-06-09[PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva1-1/+4
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-5/+0
2015-06-06emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford1-4/+4
2015-06-06Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2Mikhail Maltsev1-3/+2
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-05-27New memory allocation statistics infrastructure.Martin Liska1-1/+1
2015-05-22don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with the prep...Trevor Saunders1-2/+3
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-21/+42
2015-05-19rtl.h (reg_info): Add an nregs field.Richard Sandiford1-1/+4
2015-05-19rtl.h (PUT_MODE_RAW): New macro.Richard Sandiford1-3/+11
2015-05-19rtl.def (REG): Change format to "r".Richard Sandiford1-1/+4
2015-05-12re PR target/65697 (__atomic memory barriers not strong enough for __sync bui...Andrew MacLeod1-0/+3
2015-05-11emit-rtl.c (emit_pattern_after_setloc): Add missing guard.Eric Botcazou1-2/+6
2015-05-09make emit_debug_insn_before take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09emit_note_before can take a rtx_insn *Trevor Saunders1-2/+1
2015-05-09emit_note_after can take a rtx_insn *Trevor Saunders1-2/+1
2015-05-09prev_cc0_setter can take a rtx_insn *Trevor Saunders1-3/+1
2015-04-22reduce conditional compilation for HARD_FRAME_POINTER_IS_FRAME_POINTERTrevor Saunders1-3/+3
2015-04-22remove some ifdef HAVE_cc0Trevor Saunders1-2/+0
2015-04-15function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra1-68/+43
2015-01-23PR jit/64722: fix corruption of %ebx on 32-bit i386 with libgccjitDavid Malcolm1-2/+1
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-2/+10
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-4/+11
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-20PR63426 Fix various signed integer overflowsMarkus Trippelsdorf1-1/+1
2014-11-20implement a replacement for if_markedTrevor Saunders1-85/+93
2014-11-05ipa-chkp.c: New.Ilya Enkovich1-1/+10
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-63/+63
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-5/+7