aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-29cfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_P in lieu of tests for...Steven Bosscher1-5/+6
2013-02-01re PR debug/54793 (the location of a formal_parameter is not started from a f...Jakub Jelinek1-2/+53
2013-01-15re PR target/43961 ([ARM thumb] "branch out of range" with thumb1_output_casesi)Joseph Myers1-0/+23
2013-01-10Update copyright years in gcc/Richard Sandiford1-4/+1
2012-12-02function.h (struct rtl_data): Remove epilogue_delay_list.Steven Bosscher1-21/+0
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-2/+1
2012-11-05final.c (final_scan_insn): Handle all comparison codes in non-jump and cmove ...Andreas Schwab1-30/+13
2012-11-05final.c (reemit_insn_block_notes): Do not change scope if insn location is UN...Dehao Chen1-1/+6
2012-11-05md.texi (Defining Attributes): Document that we are defining HAVE_ATTR_name m...Joern Rennecke1-45/+28
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+4
2012-10-23dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov1-13/+16
2012-10-20final.c (shorten_branches): When optimizing...Joern Rennecke1-10/+36
2012-09-19Integrate lexical block into source_location.Dehao Chen1-3/+3
2012-08-15timevar.def (TV_VARPOOL, [...]): Remove.Steven Bosscher1-1/+1
2012-08-13basic-block.h (struct basic_block): Remove loop_depth member, move flags and ...Richard Guenther1-2/+3
2012-08-06cgraphunit.c (assemble_thunk): Add source line info.Cary Coutant1-5/+7
2012-07-31sched-vis.c (dump_insn_slim): Print print_rtx_head at the start of each new l...Steven Bosscher1-2/+7
2012-07-25Split out do_assembler_dialects.Siddhesh Poyarekar1-69/+73
2012-07-17dumpfile.h (TDF_COMMENT): New define.Steven Bosscher1-2/+2
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+0
2012-07-13ggc.h (ggc_internal_alloc_stat, [...]): Add ATTRIBUTE_MALLOC.Steven Bosscher1-5/+2
2012-07-08basic-block.h: Re-group most prototypes per file.Steven Bosscher1-0/+1
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher1-1/+1
2012-06-17output.h (split_double): Move prototype to rtl.h.Steven Bosscher1-143/+0
2012-06-17cfglayout.h: Remove.Steven Bosscher1-1/+108
2012-05-31Makefile.in: Fix many dependencies.Steven Bosscher1-2/+2
2011-12-13final.c (final_scan_insn): Guard the call to begin_epilogue debug hook.Tristan Gingold1-1/+2
2011-11-17re PR middle-end/51144 (r181279 possibly miscompilation of genmddeps)Steve Ellcey1-28/+1
2011-11-10final.c, output.h (fprint_whex, [...]): New functions serving as fast replace...Dimitrios Apostolou1-1/+119
2011-11-05re PR tree-optimization/50693 (Loop optimization restricted by GOTOs)Jakub Jelinek1-1/+8
2011-09-21final.c (final): Handle if JUMP_LABEL is not LABEL_P.Tom de Vries1-1/+1
2011-08-27rtl.texi (simple_return): Document.Bernd Schmidt1-1/+1
2011-08-01final.c (output_addr_const): Print fixed-point constants as decimal not hex.Julian Brown1-2/+1
2011-07-25insn-notes.def (NOTE_INSN_CFA_RESTORE_STATE): Remove.Richard Henderson1-5/+1
2011-07-09Move ASM_COMMENT_START to defaults.h.Richard Henderson1-5/+0
2011-07-07dwarf2: Extract cfi creation to a new pass.Richard Henderson1-10/+0
2011-07-07dwarf2out: Emit NOTE_INSN_CFI_* both with and without cfi-asm.Bernd Schmidt1-0/+5
2011-07-07dwarf2out: Move insn scanning out of final.c.Bernd Schmidt1-34/+20
2011-06-30dwarf2out: Add REG_CFA_FLUSH_QUEUE.Richard Henderson1-1/+3
2011-06-14dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li1-2/+2
2011-06-06tree-pretty-print.c (dump_function_header): Add flags.Alexandre Oliva1-1/+2
2011-06-01Better function header dumpDavid Li1-14/+2
2011-04-28re PR middle-end/48597 (x86-64 unwind register save location misses half-regi...Jakub Jelinek1-0/+5
2011-04-18use ASM_COMMENT_START instead of #Xinliang David Li1-3/+3
2011-04-11except.c (set_nothrow_function_flags): Call cgraph_get_node instead of cgraph...Martin Jambor1-1/+1
2011-04-08-dA enhancementXinliang David Li1-4/+77
2011-04-05debug.h (debug_flush_symbol_queue, [...]): Delete.Nathan Froyd1-81/+0
2011-04-01dwarf2out.h (dwarf2out_frame_debug_init): Declare.Bernd Schmidt1-1/+1
2011-03-16emit-rtl.c (try_split): Don't call copy_call_info debug hook.Jakub Jelinek1-20/+0
2011-03-16final.c (final_scan_insn): Handle NOTE_INSN_CALL_ARG_LOCATION.Jakub Jelinek1-1/+6