aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-14dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li1-7/+6
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-2/+6
2011-03-22recog.c (canonicalize_change_group): Use validate_unshare_change.Andreas Krebbel1-2/+2
2010-11-30hwint.c: New.Joseph Myers1-1/+0
2010-11-18re PR middle-end/46515 (Many libjava failures)Richard Henderson1-0/+4
2010-11-16re PR target/46470 ("add $0x8,%rsp" no longer optimized to pop)Richard Henderson1-18/+92
2010-10-28recog.c (split_all_insns): Remove dead code.Paolo Bonzini1-8/+1
2010-10-17target.def (preferred_output_reload_class): New hook.Anatoly Sokolov1-5/+5
2010-10-11recog.c (nonmemory_operand): Call immediate_operand for CONSTANT_P operands.Nathan Froyd1-18/+1
2010-07-13re PR testsuite/44701 (PR44492 fix broke gcc.target/powerpc/asm-es-2.c)Jakub Jelinek1-1/+1
2010-07-01reload.c: Include toplev.h.Manuel López-Ibáñez1-0/+1
2010-06-30toplev.h (_fatal_insn_not_found, [...]): Move declarations to rtl.h.Manuel López-Ibáñez1-2/+1
2010-06-29recog.c (peep2_do_rebuild_jump_labels, [...]): New static variables.Bernd Schmidt1-217/+280
2010-06-24re PR middle-end/44492 (auto-inc-dec pushes PRE_MODIFY/PRE_INC into inline as...Jakub Jelinek1-1/+53
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
2010-05-12target.h (struct gcc_target): Add mode_dependent_address_p field.Anatoly Sokolov1-7/+3
2010-04-16recog.h (struct recog_data): New field is_operator.Bernd Schmidt1-0/+2
2010-04-02Make-lang.in, [...]: Update copyright years.Steven Bosscher1-1/+1
2010-03-22re PR middle-end/43475 (ICE in form_sum, at reload.c:5348)Michael Matz1-1/+7
2009-11-28matrix-reorg.c (analyze_matrix_allocation_site): Remove unused malloc_fname v...Jakub Jelinek1-4/+1
2009-11-25Remove trailing white spaces.H.J. Lu1-12/+12
2009-10-27target.h (have_conditional_execution): Add a new target hook function.Wei Guozhi1-30/+34
2009-10-26extend.texi (Named Address Spaces): New section.Ben Elliston1-17/+29
2009-09-14builtins.c (expand_builtin_synchronize): Use gimple_build_asm_vec.Richard Henderson1-127/+125
2009-09-14Squash commit of EH in gimpleRichard Henderson1-31/+29
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-2/+6
2009-06-24MAINTAINERS: Add myself as mep maintainer.DJ Delorie1-0/+11
2009-06-22alias.c: Use REG_P...Shujing Zhao1-24/+24
2009-06-01re PR middle-end/40316 (Revision 147995 breaks gcc.target/i386/lea.c)Jakub Jelinek1-10/+22
2009-05-14tm.texi (TARGET_LEGITIMATE_ADDRESS_P): Refer mainly to this in the former doc...Paolo Bonzini1-0/+4
2009-04-17df.h: Include "timevar.h".Ian Lance Taylor1-7/+5
2009-04-08recog.c (ordered_comparison_operator): New.Paolo Bonzini1-0/+26
2009-03-09recog.c (verfiy_changes): Disallow renaming of hard regs in inline asms for r...Andreas Krebbel1-0/+10
2009-02-12caller-save.c: Replace regclass.c with reginfo.c in comments.H.J. Lu1-1/+1
2009-02-02re PR inline-asm/39058 (ICE with double in inline-asm)Jakub Jelinek1-15/+26
2008-12-18re PR rtl-optimization/37922 (code generation error)Kenneth Zadeck1-3/+3
2008-09-01sel-sched.h, [...]: New files.Andrey Belevantsev1-80/+119
2008-08-30recog.c (split_insn): Consider attaching a REG_EQUAL note to the final insn o...Richard Sandiford1-0/+20
2008-08-08recog.c (split_all_insns): Set RTL profileJan Hubicka1-0/+4
2008-07-21[multiple changes]Andreas Krebbel1-8/+6
2008-07-16recog.c (peephole2_optimize): Fix formatting.Kaveh R. Ghazi1-2/+3
2008-07-16recog.c (validate_change_1, [...]): Avoid C++ keywords.Kaveh R. Ghazi1-30/+30
2008-07-09target.h (struct gcc_target): Add hard_regno_scratch_ok field.Anatoly Sokolov1-0/+7
2008-07-02rtlanal.c (add_reg_note): New function.Ian Lance Taylor1-8/+4
2008-06-26ra.h (add_neighbor): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi1-3/+3
2008-06-06cgraph.c: Fix typos in comments.Ralf Wildenhues1-1/+1
2008-05-27reload.c: (find_reloads): Skip alternatives according to the "enabled" attrib...Andreas Krebbel1-2/+41
2008-05-27defaults.h (TARGET_MEM_CONSTRAINT): New target macro added.Andreas Krebbel1-3/+3
2008-05-16ifcvt.c (dead_or_predicable): Rename df_simulate_one_insn_backwards to df_sim...Kenneth Zadeck1-2/+2
2008-05-14rtl.texi: Removed reference to REG_NO_CONFLICT notes.Kenneth Zadeck1-2/+2