OSDN Git Service

Don't include sys/file.h for winnt; use process.h instead.
[pf3gnuchains/gcc-fork.git] / gcc / cse.c
1994-09-23 wilsonFix prototype for invalidate.
1994-09-23 wilson(invalidate): New parameter FULL_MODE. All callers...
1994-09-15 kenner(cse_around_loop): Don't invalidate SUBREG unless it...
1994-09-10 kenner(invalidate_for_call): Properly set IN_TABLE.
1994-08-25 kenner(record_jump_cond): Don't do anything if OP0 and OP1...
1994-08-17 kenner(fold_rtx): When folding tablejump, allow LABEL_REF...
1994-08-12 kenner(set_nonvarying_address_components): If BASE is CONST_I...
1994-08-02 kenner(simplify_unary_operation): Clean up some mode and...
1994-07-30 kenner(fold_rtx, case MEM): Surround TRUNCATE for jump table...
1994-07-04 kenner(canon_hash, exp_equiv_p): Refer to string in SYMBOL_RE...
1994-06-23 kenner(simplify_unary_operation, case UNSIGNED_FLOAT): Add...
1994-06-17 erich(simplify_binary_operation, case MINUS): Check mode...
1994-06-16 kenner(set_nonvarying_address_components): Rework and also...
1994-06-15 kenner(simplify_unary_operation): Fix typo in last change.
1994-06-14 kennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-06-14 kenner(simplify_unary_operation): Correctly and consistently...
1994-05-13 kenner(cse_insn): Correctly check for two modes being the...
1994-05-11 wilson(cse_insn): Set src_eqv if the dest is a STRICT_LOW_PART.
1994-05-06 kenner(cse_insn): Invalidate CLOBBERed registers.
1994-04-21 kennerUse CONST_DOUBLE_FROM_REAL_VALUE macro for immed_real_c...
1994-04-10 kennerNo longer handle LSHIFT.
1994-03-30 kenner(cse_insn): Add missing definition of var TEM; clean...
1994-03-25 kenner(cse_insn): Remove decl of unused variable TEM.
1994-03-21 kenner(FIXED_REGNO_P): Treate global regs as fixed.
1994-03-13 kenner(simplify_binary_operation): Protect real_value_truncat...
1994-03-09 kenner(simplify_relational_operation): Fix typos; use
1994-02-26 kenner(count_reg_usage, case SET): If SRC has side-effects...
1994-02-12 tegeConditionalize special treatment of
1994-02-06 kenner(canon_hash, case LABEL_REF, SYMBOL_REF): Avoid warning...
1994-02-05 kenner(memory_extend_rtx): New variable.
1994-02-01 wilson(find_best_addr): Limit number of cse_gen_binary calls to
1994-01-25 kenner(HASHBITS): Removed.
1994-01-11 kenner(simplify_relational_operation): Don't do anything...
1994-01-02 kenner(simplify_relational_operation): Correct declaration...
1993-12-31 kenner(simplify_relational_operation): Rewrite and simplify.
1993-12-29 kenner(simplify_binary_operation, case MULT): Don't convert...
1993-12-27 kenner(simplify_binary_operation, fold_rtx): Allow some FP...
1993-12-26 kenner(count_reg_usage): Don't count a register used within...
1993-12-26 kenner(fold_rtx, case PLUS): If we have (plus A B), A is...
1993-12-25 kenner(simplify_unary_operations): Check that operations...
1993-12-25 kenner(simplify_binary_operation): Fix typo in CONST_DOUBLE...
1993-12-25 kenner(simplify_binary_operation, case PLUS, MINUS):
1993-12-24 law * cse.c (cse_insn): Set "cse_jumps_altered...
1993-12-24 kenner(simplify_binary_operation): Can fold multi-word operat...
1993-12-24 tege(simplify_binary_operation, case *SHIFT*): Reduce arg1 as
1993-12-23 kenner(delete_reg_equiv): Don't reference elements of REG_...
1993-11-04 rms(cse_insn): Call `invalidate' also for STRICT_LOW_PART and
1993-10-27 rms(cse_insn): When using src_related, copy the rtx.
1993-10-21 rms(fold_rtx): Alter previous change: don't fold the shift
1993-10-13 rms(record_jump_cond): At end, make missing equivalences
1993-10-11 kenner(simplify_binary_operation): Test value of SHIFT_COUNT_...
1993-10-06 kenner(record_jump_cond): Rehash OP1 if OP0's insert_regs...
1993-10-02 tege(insert_regs): Always return something.
1993-09-24 dje* cse.c: (FIXED_REGNO_P): HARD_FRAME_POINTER_REGNUM...
1993-09-17 kenner(fold_rtx, case MINUS): Copy result obtained from hash...
1993-09-17 kenner(fold_rtx, case SUBREG): If paradoxical SUBREG of a...
1993-08-10 wilson(cse_insn): After inserting src_eqv, check to see if...
1993-07-09 rmsInclude stdio.h before rtl.h.
1993-07-06 rms(simplify_binary_operation, case MINUS): Fix backwards
1993-06-28 kenner(simplify_*_operation, fold_rtx, record_jump_cond,...
1993-06-17 kennerFix typo in copyright line.
1993-06-14 rms(invalidate_skipped_set): Promote "nonscalar" to "all".
1993-06-12 rms(record_jump_cond): Look up op1 again after inserting...
1993-05-28 rms(fold_rtx): Correct check for associating shifts and
1993-05-06 kenner(simplify_binary_operation, simplify_relational_operati...
1993-05-02 rms(record_jump_cond): Use mode of op0 or op1, not MODE,
1993-05-01 rms(simplify_binary_operation): Reject CCmode in A &...
1993-04-30 rms(cse_insn): Reset the INSN_CODE for conditional
1993-04-28 kenner(simplify_binary_operation, case SMAX): Cast to unsiged...
1993-04-24 kenner(invalidate): Use proper type for in_table.
1993-03-31 kenner(simplify_binary_operation, case MULT): When testing for
1993-03-31 kenner(insert_regs): If a REG already is in a class but not...
1993-03-31 rms(simplify_binary_operation): real_value_truncate
1993-03-24 kenner(CHEAP_REG): Add missing parens.
1993-03-20 wilson(cse_process_notes): Replace NULL_RTX with just zero.
1993-03-19 kenner(simplify_plus_minus): Count CONSTs coming in and going...
1993-03-16 kenner(FIXED_REGNO_P): Remove previous change; all callers...
1993-03-16 jrv(FIXED_REGNO_P): Pseudos can't be fixed regs.
1993-03-15 kenner(simplify_plus_minus): Remove last change. Instead...
1993-03-14 kenner(simplify_plus_minus): Reject "simplifications" that...
1993-03-14 kenner(simplify_plus_minus): Correct sign error in expanding...
1993-03-14 kenner(simplify_plus_minus): When seeing if we have reduced...
1993-03-12 kenner(refers_to_mem_p): Use rtx_equal_p to see if bases...
1993-03-12 kenner(set_nonvarying_address_components): Fix type mismatch...
1993-03-12 kenner(CHEAP_REG): New macro; makes virtual regs cheap too.
1993-03-11 law * cse.c (set_nonvarying_address_components): New function.
1993-03-08 kenner(cse_gen_binary, simplify_plus_minus): New functions.
1993-03-08 kennerAdd prototypes for static functions.
1993-03-05 kenner(simplify_binary_operation): Move integer CONST_DOUBLE...
1993-03-05 wilson(note_mem_written): QImode varying structure memory...
1993-01-28 kenner(simplify_relation_operation): We can compute the resul...
1993-01-27 kenner(simplify_binary_operation, case SMAX): Correctly compu...
1993-01-12 brendan * cse.c (fold_rtx): Call itself with missing arg INSN...
1992-12-08 kenner(max_uid): New variable.
1992-12-05 kenner(cse_insn): Always pass result of canon_reg through...
1992-10-18 rms(canon_reg): Don't call validate_change if INSN is...
1992-10-15 kenner(cse_insn): Add missing call to apply_change_group.
1992-10-14 rms(simplify_binary_operation): Insure that folded >>...
1992-10-08 kenner(PATHLENGH): Change from 20 to 10 to speed up compilations.
1992-09-23 kenner(simplify_unary_operation, case SIGN_EXTEND): Use HOST_...
next