aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.h
AgeCommit message (Expand)AuthorFilesLines
2005-01-23re PR bootstrap/18058 (Bootstrap fails with non-GCC compilers)Joseph Myers1-1/+5
2004-11-24Minor back end speedup.Matt Austern1-3/+18
2004-08-12genpreds.c: Add capability to generate predicate bodies as well as function p...Zack Weinberg1-16/+0
2004-07-25c-common.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti1-1/+1
2004-02-26recog.c (validate_replace_src): Remove.Kazu Hirata1-1/+0
2004-01-09re PR c/11234 (-pedantic accepts function pointer <-> void*)Joseph Myers1-2/+14
2003-12-02rtl.h (PUT_CODE, PUT_MODE): Remove ENUM_BITFIELD cast.Richard Henderson1-1/+1
2003-07-06jump.c: Convert prototypes to ISO C90.Andreas Jaeger1-71/+69
2003-06-23genrecog.c (pred_table): Remove the entry for mode_independent_operand.Kazu Hirata1-1/+0
2003-06-16decl.c, [...]: Don't use the PTR macro.Kaveh R. Ghazi1-1/+1
2002-07-23gcse.c (try_replace_reg): Use num_changes_pending.Jan Hubicka1-0/+2
2002-05-03recog.c (store_data_bypass_p, [...]): New.Richard Henderson1-0/+3
2001-10-07builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi1-12/+12
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-13recog.h (struct insn_operand_data): Shrink 'mode' field to 16 bits.Zack Weinberg1-1/+1
2001-02-18Makefile.in (gcse.o): Now includes ggc.h.Richard Kenner1-0/+1
2001-02-18rtl.h (add_clobbers): Remove duplicate declaration.Richard Kenner1-2/+3
2000-10-27regrename.c: Rewrite to handle multi-register modes and cond_exec instructions.Bernd Schmidt1-0/+2
2000-09-29final.c (final_scan_insn): Remove extra extract_insn call; Use caching for co...Jan Hubicka1-1/+4
2000-09-11i386.md (add?i_3, add?i_5): New.Jan Hubicka1-0/+5
2000-07-30gcse.c (try_replace_reg): Use validate_replace_rtx_subexp instead of replace_...Jan Hubicka1-0/+1
2000-05-27Makefile.in (recog.o): Don't depend on resource.h.Richard Henderson1-2/+9
2000-02-26Fix copyrights.Jeff Law1-1/+2
2000-02-05recog.h: Remove NO_MD_PROTOTYPES ifdefs.Zack Weinberg1-4/+0
2000-01-19recog.h (OUT_FCN): Delete.Kaveh R. Ghazi1-4/+0
2000-01-17Update copyrightsKaveh Ghazi1-1/+1
2000-01-17machmode.h: PROTO -> PARAMS.Kaveh R. Ghazi1-52/+52
1999-10-22Fix register elimination problemBernd Schmidt1-0/+2
1999-10-14recog.c (pmode_register_operand): New.Richard Henderson1-0/+1
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-11/+0
1999-09-14recog.h (struct recog_data): Make dup_num...Richard Henderson1-9/+19
1999-09-13recog.h (INSN_OUTPUT_FORMAT_*): New.Richard Henderson1-2/+9
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-25/+32
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-27/+36
1999-08-31backport: Makefile.in (STAGESTUFF): Add *.peephole2.Richard Henderson1-0/+3
1999-03-28Warning fixes:Kaveh R. Ghazi1-2/+2
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-6/+6
1999-01-19recog.c (pop_operand): New function.Richard Henderson1-0/+1
1999-01-15expr.c (queued_subexp_p): Make public.Richard Henderson1-0/+1
1999-01-11* recog.h (recog_op_alt): Declare extern.Richard Henderson1-1/+1
1999-01-11Update copyright.Andreas Schwab1-1/+1
1999-01-08m68k.h: Declare output_function_epilogue.Andreas Schwab1-0/+3
1999-01-06More copyright fixes. Oh what fun.Jeff Law1-1/+1
1998-12-04final.c (cleanup_subreg_operands): Delete some unused code.Bernd Schmidt1-0/+46
1998-11-07configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}con...Kaveh R. Ghazi1-2/+0
1998-11-04recog.h (enum op_type): Define.Bernd Schmidt1-1/+11
1998-10-17Warning fixes:Kaveh R. Ghazi1-1/+1
1998-10-16Makefile.in (insn-extract.o): Fix dependencies.Bernd Schmidt1-0/+27
1998-08-22recog.c (validate_replace_rtx_group): New function.Jeff Law1-0/+1
1998-06-08Warning fixes:Kaveh R. Ghazi1-0/+1