summaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
Commit message (Expand)AuthorAgeFilesLines
* rtl.h (emit): Add an optional boolean parameter to control whether barriers a...Richard Sandiford2015-06-261-3/+7
* hash-traits.h (ggc_cache_hasher): Rename to...Richard Sandiford2015-06-251-5/+5
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-1/+0
* rtl.h (classify_insn): Declare.Richard Sandiford2015-06-141-37/+0
* emit-rtl.c (need_atomic_barrier_p): Mask model with MEMMODEL_BASE_MASK.Uros Bizjak2015-06-121-4/+1
* Revert "[PR64164] Drop copyrename, use coalescible partition as base when opt...Alexandre Oliva2015-06-101-4/+1
* [PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva2015-06-091-1/+4
* coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod2015-06-081-5/+0
* emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford2015-06-061-4/+4
* Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2Mikhail Maltsev2015-06-061-3/+2
* coretypes.h: Include machmode.h...Andrew MacLeod2015-06-041-5/+0
* New memory allocation statistics infrastructure.Martin Liska2015-05-271-1/+1
* don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with the prep...Trevor Saunders2015-05-221-2/+3
* Promote types of RTL expressions to more derived ones.Mikhail Maltsev2015-05-201-21/+42
* rtl.h (reg_info): Add an nregs field.Richard Sandiford2015-05-191-1/+4
* rtl.h (PUT_MODE_RAW): New macro.Richard Sandiford2015-05-191-3/+11
* rtl.def (REG): Change format to "r".Richard Sandiford2015-05-191-1/+4
* re PR target/65697 (__atomic memory barriers not strong enough for __sync bui...Andrew MacLeod2015-05-121-0/+3
* emit-rtl.c (emit_pattern_after_setloc): Add missing guard.Eric Botcazou2015-05-111-2/+6
* make emit_debug_insn_before take a rtx_insn *Trevor Saunders2015-05-091-1/+1
* emit_note_before can take a rtx_insn *Trevor Saunders2015-05-091-2/+1
* emit_note_after can take a rtx_insn *Trevor Saunders2015-05-091-2/+1
* prev_cc0_setter can take a rtx_insn *Trevor Saunders2015-05-091-3/+1
* reduce conditional compilation for HARD_FRAME_POINTER_IS_FRAME_POINTERTrevor Saunders2015-04-221-3/+3
* remove some ifdef HAVE_cc0Trevor Saunders2015-04-221-2/+0
* function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra2015-04-151-68/+43
* PR jit/64722: fix corruption of %ebx on 32-bit i386 with libgccjitDavid Malcolm2015-01-231-2/+1
* dojump.h: New header file.Prathamesh Kulkarni2015-01-151-2/+10
* genattrtab.c (write_header): Include hash-set.h...Michael Collison2015-01-091-4/+11
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* PR63426 Fix various signed integer overflowsMarkus Trippelsdorf2014-11-201-1/+1
* implement a replacement for if_markedTrevor Saunders2014-11-201-85/+93
* ipa-chkp.c: New.Ilya Enkovich2014-11-051-1/+10
* decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford2014-10-291-63/+63
* ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod2014-10-271-5/+7
* function.h: Flatten file.Andrew MacLeod2014-10-161-2/+6
* re PR rtl-optimization/63348 (gcc.dg/pr43670.c fail on MIPS)Uros Bizjak2014-09-251-11/+0
* Replace INSN_DELETED_P with rtx_insn member functionsTrevor Saunders2014-09-161-3/+3
* Introduce LABEL_REF_LABELDavid Malcolm2014-09-111-2/+2
* INSN_LOCATION takes an rtx_insnDavid Malcolm2014-09-091-5/+5
* Handcode gen_rtx_INSNDavid Malcolm2014-09-091-0/+11
* make several emit functions take an rtx_insn *Trevor Saunders2014-09-051-9/+9
* fixup_args_size_notes takes a pair of rtx_insnDavid Malcolm2014-09-051-1/+1
* Change the types of arguments and return values for several functions from rt...Trevor Saunders2014-09-041-5/+3
* Make next_insn and previous_insn require an rtx_insn *David Malcolm2014-08-291-4/+2
* Work towards NEXT_INSN/PREV_INSN requiring insns as their paramsDavid Malcolm2014-08-281-68/+104
* Make SET_NEXT_INSN/SET_PREV_INSN require an rtx_insnDavid Malcolm2014-08-281-15/+42
* Use rtx subclasses in more places in reorg.cDavid Malcolm2014-08-281-3/+3
* emit-rtl.c: Include rtl-iter.h.Richard Sandiford2014-08-281-22/+10
* emit-rtl.c (set_unique_reg_note): Discard notes with side effects.Richard Sandiford2014-08-271-0/+8