aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
AgeCommit message (Expand)AuthorFilesLines
1995-12-27(find_best_addr): Make sure folded address better before using.Richard Kenner1-3/+15
1995-11-26(insert): Don't put a REG into qty_const.Richard Kenner1-3/+5
1995-11-05(invalidate): For a pseudo register, do a loop to invalidate all tableRichard Kenner1-1/+9
1995-10-03(set_nonvarying_address_components, case AND): Add *pend to end.Richard Kenner1-1/+2
1995-09-16(recorded_label_ref): New variable.Richard Kenner1-6/+9
1995-09-15(insert): Set cse_jumps_altered when inserting a LABEL_REF.Richard Kenner1-0/+8
1995-08-31(canon_hash, CONST_DOUBLE): Hash integer and real differently.Richard Kenner1-5/+9
1995-08-28Fix spelling errors.Richard Kenner1-1/+1
1995-08-13(set_nonvarying_address_components): Handle addresses which are the sum of tw...Richard Kenner1-0/+50
1995-07-26(cse_insn): When do special handling for (set REG0 REG1), must deleteRichard Kenner1-0/+6
1995-07-14(cse_insn): Ifdef out code that pre-truncates src_folded.Richard Kenner1-0/+8
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-06-09(cse_basic_block): Fix test for whether block ends with a barrier.Richard Kenner1-9/+12
1995-06-05(simplify_unary_operation, case FLOAT, UNSIGNED_FLOAT): Truncate toRichard Kenner1-2/+2
1995-05-16Fix typos in comments.Richard Kenner1-2/+2
1995-04-30(cse_insn): Properly set IN_MEMORY for SET_DEST.Richard Kenner1-1/+3
1995-04-07(simplify_unary_operation): #ifdef POINTERS_EXTEND_UNSIGNED, handleRichard Kenner1-0/+16
1995-04-03(simplify_unary_operation): Sign-extend constants when they have the most sig...Torbjorn Granlund1-0/+26
1995-04-02(simplify_relational_operation): Don't simplify A-B forJim Wilson1-9/+5
1995-04-01(cse_insn): When emitting a BARRIER, don't put it after a deletedRichard Kenner1-1/+1
1995-02-25(simplify_unary_operation): If operand mode is VOIDmode forRichard Kenner1-1/+8
1995-01-25Update comments.Richard Kenner1-2/+2
1994-12-29(simplify_unary_operation): Cast constant 1 to HOST_WIDE_INTJim Wilson1-1/+1
1994-11-17(simplify_binary_operation): Do (x - (x & y)) -> (x & ~y).Torbjorn Granlund1-0/+9
1994-11-16Check target endianness at run time, not compile timeIan Lance Taylor1-15/+14
1994-11-01(simplify_unary_operation, case TRUNCATE): Set LV and HV.Richard Kenner1-0/+1
1994-10-28(cse_insn): Don't record a DEST a paradoxical SUBREG and SRC is aRichard Kenner1-1/+11
1994-10-20(merge_equiv_classes, cse_insn): Call rehash_using_reg after insert_regs.Jim Wilson1-18/+22
1994-10-06(cse_insn): Don't call force_const_mem on (const (truncate)).Richard Kenner1-1/+5
1994-09-23Fix prototype for invalidate.Jim Wilson1-1/+1
1994-09-23(invalidate): New parameter FULL_MODE. All callers changed.Jim Wilson1-27/+38
1994-09-15(cse_around_loop): Don't invalidate SUBREG unless it's a SUBREG of aRichard Kenner1-1/+2
1994-09-10(invalidate_for_call): Properly set IN_TABLE.Richard Kenner1-1/+1
1994-08-25(record_jump_cond): Don't do anything if OP0 and OP1 are alreadyRichard Kenner1-0/+7
1994-08-17(fold_rtx): When folding tablejump, allow LABEL_REF to be in arg0;Richard Kenner1-2/+25
1994-08-12(set_nonvarying_address_components): If BASE is CONST_INT, add value to start...Richard Kenner1-7/+6
1994-08-02(simplify_unary_operation): Clean up some mode and size checks withRichard Kenner1-6/+6
1994-07-30(fold_rtx, case MEM): Surround TRUNCATE for jump table entry with a CONST.Richard Kenner1-8/+32
1994-07-04(canon_hash, exp_equiv_p): Refer to string in SYMBOL_REF with XSTR,Richard Kenner1-2/+4
1994-06-23(simplify_unary_operation, case UNSIGNED_FLOAT): Add missing cast toRichard Kenner1-1/+1
1994-06-17(simplify_binary_operation, case MINUS): Check mode of op0,Richard Earnshaw1-1/+1
1994-06-16(set_nonvarying_address_components): Rework and also handle an ANDRichard Kenner1-13/+51
1994-06-15(simplify_unary_operation): Fix typo in last change.Richard Kenner1-2/+2
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1-8/+9
1994-06-14(simplify_unary_operation): Correctly and consistently handleRichard Kenner1-36/+33
1994-05-13(cse_insn): Correctly check for two modes being the same number ofRichard Kenner1-2/+3
1994-05-11(cse_insn): Set src_eqv if the dest is a STRICT_LOW_PART.Jim Wilson1-2/+6
1994-05-06(cse_insn): Invalidate CLOBBERed registers.Richard Kenner1-8/+20
1994-04-21Use CONST_DOUBLE_FROM_REAL_VALUE macro for immed_real_const_1.Richard Kenner1-5/+7
1994-04-10No longer handle LSHIFT.Richard Kenner1-8/+4