summaryrefslogtreecommitdiff
path: root/gcc/combine.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * combine.c (make_compound_operation): Break after creatingrth2000-08-191-0/+1
* * combine.c (simplify_shift_const): Revert previous tworth2000-08-161-15/+12
* * combine.c (simplify_shift_const): Bound shift count whenrth2000-08-161-0/+5
* * combine.c (simplify_shift_const): Obey SHIFT_COUNT_TRUNCATED.rth2000-08-111-4/+10
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-15/+9
* * combine.c (recog_for_combine): Remove the old noteslaw2000-08-041-3/+12
* * combine.c: Fix formatting.law2000-08-011-324/+321
* * combine.c (simplify_set, make_extraction, make_compound_operationhubicka2000-07-301-6/+6
* * combine.c (if_then_else_cond): Be sure that mode fits in HOST_WIDE_INThubicka2000-07-301-5/+8
* * combine.c (record_promoted_value): Allow bitsize of modehubicka2000-07-301-1/+1
* * simplify-rtx.c (simplify_relational_operation): Verify that mode ==hubicka2000-07-301-2/+7
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-11/+13
* * combine.c (get_pos_from_mask): Test exact_log2 result as signed.rth2000-05-311-2/+4
* * combine.c (force_to_mode) [MINUS]: Convert subtraction fromrth2000-05-291-1/+22
* * combine.c (combine_simplify_rtx): Don't create an if_then_elserth2000-05-291-31/+48
* * combine.c (subst): Honour CLASS_CANNOT_CHANGE_SIZE whengeoffk2000-05-281-0/+12
* * combine.c (try_combine): Use any_condjump_p, any_uncondjump_prth2000-05-251-1/+1
* * combine.c (simplify_comparison): Use trunc_int_for_mode.rth2000-05-231-3/+1
* * combine.c (try_combine): Handle i3_subst_into_i2 case when I2 iskenner2000-05-211-1/+1
* * combine.c (try_combine): Fix a typo.law2000-05-111-1/+1
* * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P andkenner2000-05-041-5/+2
* * combine.c (combine_instructions): Add missing argumentrth2000-04-251-1/+2
* Do not try to combine a sequence of insns when the second insn has beennickc2000-04-251-6/+15
* * combine.c (try_combine): Update reg_nonzero_bits oflaw2000-04-241-3/+3
* Fix ia64 gdb miscompilation reported by Kevin Buettner.wilson2000-04-141-0/+7
* * md.texi (Standard Names): Clarify when movX is needed.hp2000-04-051-7/+4
* Convert ACCUMULATE_OUTGOING_ARGS to an expression.hubicka2000-03-291-2/+16