summaryrefslogtreecommitdiff
path: root/gcc/recog.c
Commit message (Expand)AuthorAgeFilesLines
* * explow.c (plus_constant_wide, case LO_SUM): New case.kenner2001-07-031-5/+4
* damn me,hubicka2001-06-121-1/+1
* * recog.c (validate_replace_rtx_1): Fix previous patch.hubicka2001-06-121-1/+1
* * recog.c (validate_replace_rtx_1): Do plus_constant call always.hubicka2001-06-121-1/+1
* * recog.c (split_insn): Break out from ...hubicka2001-06-081-65/+86
* * combine.c (simplify_comparison): Update op1 after constantrth2001-05-221-2/+9
* * recog.c (general_operand): Modify last change to allow it if reloadkenner2001-05-191-2/+6
* * recog.c (general_operand): Prohibit nonzero subreg bytes onhubicka2001-05-191-150/+85
* * recog.c (validate_replace_rtx_1): Use "TO" mode if not VOIDmodehubicka2001-05-171-1/+3
* * simplify-rtx.c (simplify_subreg): Break out from ...hubicka2001-05-171-133/+14
* * recog.c (apply_change_group): Avoid unneeded validating.hubicka2001-05-151-1/+6
* * alpha.h: NULL_PTR -> NULL.ghazi2001-05-041-1/+1
* * bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".ghazi2001-05-011-2/+2
* * recog.c (general_operand, immediate_operand,aoliva2001-04-121-0/+12
* * recog.c (validate_replace_rtx_1): Instead of aborting just makejakub2001-04-041-1/+7
* * rtl.h (set_noop_p): Declare.wehle2001-04-041-1/+1
* 2001-04-03 Jakub Jelinek <jakub@redhat.com>amacleod2001-04-031-51/+99
* * mkconfig.sh: Include insn-flags.h.rth2001-03-221-2/+0
* * recog.c (push_operand): Fix error in last change that causedkenner2001-03-211-3/+8
* * recog.c (push_operand): Recognize new format of push instructions.hubicka2001-03-211-2/+20
* * Makefile.in (gcse.o): Now includes ggc.h.kenner2001-02-181-10/+37
* * recog.c (validate_replace_src_1): New.kenner2001-02-171-16/+24
* * recog.c (validate_replace_rtx): Replace in operands ofkenner2001-02-161-2/+9
* * recog.c (validate_replace_rtx_1): In ZERO_EXTEND / SIGN_EXTENDamylaar2001-01-221-2/+36
* While building global lifetime information, keep track of which registers arebernds2000-11-271-2/+2
* * recog.c (validate_replace_rtx_1): Consider subregs whenrth2000-11-101-6/+21
* * combine.c (recog_for_combine): Allocate uninitialized vector withamylaar2000-11-071-1/+1
* * builtins.c (expand_builtin_strlen): Remove unused modezack2000-11-031-0/+1
* Fix crashes in split_all_insnsbernds2000-10-311-14/+16
* * recog.c (split_all_insns): Run cleanup_subreg_operandsrth2000-10-281-0/+13
* * regrename.c: Rewrite to handle multi-register modes andrth2000-10-271-0/+1
* * recog.c (constrain_operands): Initialize which_alternativerth2000-10-261-3/+3
* * final.c (final_scan_insn): Remove extra extract_insn call;hubicka2000-09-291-56/+84
* * recog.c (recog_memoized): Rename to recog_memoized_1.hubicka2000-09-291-1/+1
* * i386.md (add?i_3, add?i_5): New.hubicka2000-09-111-0/+28
* * recog.c (validate_replace_rtx_1): Correct MODE parameter in callgeoffk2000-09-091-1/+1
* * recog.c (validate_replace_rtx_1): Fix confusion about equalityhubicka2000-09-081-7/+60
* * local-alloc.c (requires_inout): Don't use reserved range forrth2000-08-291-64/+35
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-1/+1
* * recog.c (extract_insn): Set operand_mode according tohubicka2000-07-311-0/+3
* * recog.c (validate_replace_rtx_1): Do not abort for (nil) expression.hubicka2000-07-311-1/+4
* * Makefile.in (OBJS): Add doloop.o.rth2000-07-301-1/+1
* * recog.c (general_operand, nonimmediate_operand): Accepthubicka2000-07-301-2/+4
* * gcse.c (try_replace_reg): Use validate_replace_rtx_subexphubicka2000-07-301-0/+12
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-2/+1
* unuglyfying codealdyh2000-07-231-0/+3
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-5/+5
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-7/+6
* * Makefile.in (resource.o): Depend on except.h.rth2000-05-281-1/+1
* * Makefile.in (recog.o): Don't depend on resource.h.rth2000-05-271-43/+282