summaryrefslogtreecommitdiff
path: root/gcc/combine.c
Commit message (Expand)AuthorAgeFilesLines
* 2001-04-03 Jakub Jelinek <jakub@redhat.com>amacleod2001-04-031-56/+109
* * combine.c (distribute_notes) [REG_EH_REGION]: If non-callrth2001-03-281-0/+19
* * combine.c (try_combine): Use memcpy, not bcopy.ghazi2001-03-261-2/+2
* * mkconfig.sh: Include insn-flags.h.rth2001-03-221-2/+0
* * defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...rth2001-03-181-13/+0
* * combine.c (undobuf): Remove field previous_undos; all refs deleted.kenner2001-03-171-243/+168
* * combine.c (try_combine): Fix error in change to try originalkenner2001-03-111-22/+9
* Brad's -ffast-math breakup.rth2001-03-071-5/+5
* * combine.c (try_combine): If split with mode-changed scratchamylaar2001-03-031-0/+9
* * config/xm-lynx.h, config/xm-std32.h, config/a29k/xm-a29k.h,zack2001-03-021-85/+92
* * combine.c (known_cond): Do not reverse the condition whenjle2001-02-271-1/+6
* * optabs.c (expand_abs): Remove reference torth2001-02-181-63/+0
* * combine.c (UWIDE_SHIFT_LEFT_BY_BITS_PER_WORD): New macro.aoliva2001-02-131-4/+11
* * combine.c (nonzero_bits, case PLUS): If pointers extend unsignedkenner2001-02-061-1/+24
* * combine.c (try_combine): Fix SUBREG setting foraoliva2001-01-301-2/+25
* * combine.c (if_then_else_cond): Pass the correct mode todj2001-01-301-2/+4
* * configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.ghazi2001-01-281-1/+0
* * combine.c (combine_simplify_rtx): If the modes are all VOIDmode,dj2001-01-241-1/+5
* * combine.c (try_combine): Don't set i3_subst_into_i2 forkenner2001-01-171-3/+5
* * combine.c (try_combine): If i3_subst_into_i2, properly check forkenner2001-01-161-1/+1
* * combine.c (simplify_comparison): Don't change `code' whengeoffk2001-01-141-5/+11
* * combine.c (reversed_comparison): Fix typo in last patch.hubicka2001-01-121-3/+3
* * i386.c (ix86_comparison_operator, fcmov_comparison_operator,hubicka2001-01-111-90/+86
* * combine.c (combine_simplify_rtx): Recognize the unordered compares.hubicka2001-01-071-9/+27
* * combine.c (simplify_shift_const): Even if we're sign-extracting,aoliva2001-01-031-4/+9
* * combine.c (distribute_notes): Handle REG_NON_LOCAL_GOTO notes.grahams2000-12-211-0/+9
* * combine.c (cant_combine_insn_p): Get around SUBREGs when determininghubicka2000-12-151-0/+4
* Further tweak cant_combine_insn_pbernds2000-12-011-38/+13
* * combine.c (try_combine): Disregard USEs when updating LOG_LINKSaoliva2000-12-011-1/+2
* * function.h (emit_status): Delete member regno_pointer_flag andlaw2000-11-301-2/+2
* * combine.c (try_combine): Remove redundant test.zack2000-11-261-16/+13
* Avoid hard register combinationsbernds2000-11-241-7/+49
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-9/+9
* * combine.c (distribute_notes): Fix typo in last change.amylaar2000-11-071-1/+1
* * combine.c (recog_for_combine): Allocate uninitialized vector withamylaar2000-11-071-4/+4
* * flow.c (verify_local_live_at_start): Back out last change.amylaar2000-11-071-0/+29
* * combine.c (distribute_notes): Use rtx_equal_p to check elim_i2 /amylaar2000-11-021-59/+22
* * combine.c (distribute_notes): Discard REG_LIBCALL and REG_RETVALaoliva2000-10-241-0/+8
* * combine.c (struct undo): Change int to unsigned int.kenner2000-10-201-10/+14
* Remove obstacks.mmitchel2000-10-131-9/+0
* * combine.c (can_combine_p): Don't substitute an ASM_OPERANDSgeoffk2000-09-191-0/+2
* * combine.c (simplify_comparison): Shift a NOT out of a singlerth2000-09-181-0/+15
* * combine.c (if_then_else_cond): Canonicalize BImode true torth2000-09-181-0/+8
* * combine.c (combine_simplify_rtx): Use gen_unary to distributerth2000-09-181-12/+8
* * combine.c (try_combine): Allow split to create a single insn.rth2000-09-181-5/+11
* * machmode.def: Add BImode. Add a column for bitsize.rth2000-09-181-1/+9
* * combine.c (simplify_if_then_else): Don't convert a == b ? b : ajakub2000-09-111-0/+2
* Some vector operation simplifications.crux2000-09-081-0/+39
* * combine.c (make_extraction): Fix rtx_cost comparison tohubicka2000-09-041-2/+2
* Eliminate false DV warnings for predicated calls to noreturn functions.wilson2000-09-011-0/+1