aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
AgeCommit message (Expand)AuthorFilesLines
1993-10-06(record_jump_cond): Rehash OP1 if OP0's insert_regs returns nonzero.Richard Kenner1-0/+6
1993-10-02(insert_regs): Always return something.Torbjorn Granlund1-4/+2
1993-09-24cse.c: (FIXED_REGNO_P): HARD_FRAME_POINTER_REGNUM is fixed.Doug Evans1-11/+22
1993-09-17(fold_rtx, case MINUS): Copy result obtained from hash table.Richard Kenner1-1/+2
1993-09-17(fold_rtx, case SUBREG): If paradoxical SUBREG of a constant, returnRichard Kenner1-4/+10
1993-08-10(cse_insn): After inserting src_eqv...Jim Wilson1-0/+8
1993-07-09Include stdio.h before rtl.h.Richard Stallman1-1/+3
1993-07-06(simplify_binary_operation, case MINUS): Fix backwardsRichard Stallman1-1/+1
1993-06-27(simplify_*_operation, fold_rtx, record_jump_cond, cse_insn): UseRichard Kenner1-25/+19
1993-06-17Fix typo in copyright line.Richard Kenner1-1/+1
1993-06-14(invalidate_skipped_set): Promote "nonscalar" to "all".Richard Stallman1-0/+6
1993-06-12(record_jump_cond): Look up op1 again after inserting op0.Richard Stallman1-0/+3
1993-05-28(fold_rtx): Correct check for associating shifts and ending up with a shift c...Richard Stallman1-5/+13
1993-05-06(simplify_binary_operation, simplify_relational_operation): Check forRichard Kenner1-7/+7
1993-05-02(record_jump_cond): Use mode of op0 or op1, not MODE,Richard Stallman1-4/+13
1993-05-01(simplify_binary_operation): Reject CCmode in A & (~A) -> 0.Richard Stallman1-4/+5
1993-04-30(cse_insn): Reset the INSN_CODE for conditionalRichard Stallman1-3/+18
1993-04-28(simplify_binary_operation, case SMAX): Cast to unsiged HOST_WIDE_INTRichard Kenner1-1/+2
1993-04-24(invalidate): Use proper type for in_table.Richard Kenner1-1/+2
1993-03-31(simplify_binary_operation...Richard Kenner1-4/+12
1993-03-31(insert_regs): If a REG already is in a class but not in the mode weRichard Kenner1-3/+8
1993-03-31(simplify_binary_operation): real_value_truncate returns REAL_VALUE_TYPE.Richard Stallman1-5/+5
1993-03-23(CHEAP_REG): Add missing parens.Richard Kenner1-1/+1
1993-03-19(cse_process_notes): Replace NULL_RTX with just zero.Jim Wilson1-1/+1
1993-03-19(simplify_plus_minus): Count CONSTs coming in and going out...Richard Kenner1-6/+10
1993-03-16(FIXED_REGNO_P): Remove previous change; all callers but one already check.Richard Kenner1-10/+7
1993-03-16(FIXED_REGNO_P): Pseudos can't be fixed regs.James Van Artsdalen1-5/+9
1993-03-15(simplify_plus_minus): Remove last change.Richard Kenner1-13/+4
1993-03-14(simplify_plus_minus): Reject "simplifications" that are too complexRichard Kenner1-1/+11
1993-03-14(simplify_plus_minus): Correct sign error in expanding NOT.Richard Kenner1-1/+1
1993-03-13(simplify_plus_minus): When seeing if we have reduced the number of operands...Richard Kenner1-5/+11
1993-03-12(refers_to_mem_p): Use rtx_equal_p to see if bases are equal.Richard Kenner1-1/+1
1993-03-12(set_nonvarying_address_components): Fix type mismatch with caller.Richard Kenner1-3/+4
1993-03-11(CHEAP_REG): New macro; makes virtual regs cheap too.Richard Kenner1-7/+13
1993-03-11cse.c (set_nonvarying_address_components): New function.Jeff Law1-110/+88
1993-03-08(cse_gen_binary, simplify_plus_minus): New functions.Richard Kenner1-215/+249
1993-03-08Add prototypes for static functions.Richard Kenner1-50/+80
1993-03-05(simplify_binary_operation): Move integer CONST_DOUBLE folding out of REAL_IS...Richard Kenner1-5/+60
1993-03-05(note_mem_written): QImode varying structure memory accesses can alias scalars.Jim Wilson1-3/+6
1993-01-27(simplify_relation_operation): We can compute the result of a comparison of...Richard Kenner1-2/+6
1993-01-26(simplify_binary_operation, case SMAX): Correctly compute largestRichard Kenner1-1/+1
1993-01-12* cse.c (fold_rtx): Call itself with missing arg INSN as NULL_RTX.Brendan Kehoe1-1/+2
1992-12-08(max_uid): New variable.Richard Kenner1-6/+12
1992-12-04(cse_insn): Always pass result of canon_reg through validate_changeRichard Kenner1-6/+21
1992-10-18(canon_reg): Don't call validate_change if INSN is zero.Richard Stallman1-2/+3
1992-10-15(cse_insn): Add missing call to apply_change_group.Richard Kenner1-0/+1
1992-10-14(simplify_binary_operation): Insure that folded >> extendsRichard Stallman1-0/+6
1992-10-08(PATHLENGH): Change from 20 to 10 to speed up compilations.Richard Kenner1-1/+1
1992-09-23(simplify_unary_operation, case SIGN_EXTEND): Use HOST_BITS_PER_WIDE_INT,Richard Kenner1-1/+1
1992-09-21(find_comparison_args): New args PMODE1, PMODE2.Richard Stallman1-22/+29