summaryrefslogtreecommitdiff
path: root/gcc/cse.c
Commit message (Expand)AuthorAgeFilesLines
...
* (simplify_binary_operation, case PLUS, MINUS):Richard Kenner1993-12-241-0/+108
* cse.c (cse_insn): Set "cse_jumps_altered" when collapsing a switch statement ...Jeff Law1993-12-241-0/+1
* (simplify_binary_operation): Can fold multi-word operations when first is CON...Richard Kenner1993-12-241-6/+13
* (simplify_binary_operation, case *SHIFT*): Reduce arg1 asTorbjorn Granlund1993-12-241-12/+3
* (delete_reg_equiv): Don't reference elements of REG_{NEXT,PREV}_EQVRichard Kenner1993-12-231-3/+5
* (cse_insn): Call `invalidate' also for STRICT_LOW_PART and ZERO_EXTRACT (thre...Richard Stallman1993-11-041-12/+44
* (cse_insn): When using src_related, copy the rtx.Richard Stallman1993-10-271-2/+2
* (fold_rtx): Alter previous change: don't fold the shiftRichard Stallman1993-10-211-1/+26
* (record_jump_cond): At end, make missing equivalencesRichard Stallman1993-10-131-14/+9
* (simplify_binary_operation): Test value of SHIFT_COUNT_TRUNCATED if itRichard Kenner1993-10-111-4/+8
* (record_jump_cond): Rehash OP1 if OP0's insert_regs returns nonzero.Richard Kenner1993-10-061-0/+6
* (insert_regs): Always return something.Torbjorn Granlund1993-10-021-4/+2
* cse.c: (FIXED_REGNO_P): HARD_FRAME_POINTER_REGNUM is fixed.Doug Evans1993-09-241-11/+22
* (fold_rtx, case MINUS): Copy result obtained from hash table.Richard Kenner1993-09-171-1/+2
* (fold_rtx, case SUBREG): If paradoxical SUBREG of a constant, returnRichard Kenner1993-09-171-4/+10
* (cse_insn): After inserting src_eqv...Jim Wilson1993-08-101-0/+8
* Include stdio.h before rtl.h.Richard Stallman1993-07-091-1/+3
* (simplify_binary_operation, case MINUS): Fix backwardsRichard Stallman1993-07-061-1/+1
* (simplify_*_operation, fold_rtx, record_jump_cond, cse_insn): UseRichard Kenner1993-06-271-25/+19
* Fix typo in copyright line.Richard Kenner1993-06-171-1/+1
* (invalidate_skipped_set): Promote "nonscalar" to "all".Richard Stallman1993-06-141-0/+6
* (record_jump_cond): Look up op1 again after inserting op0.Richard Stallman1993-06-121-0/+3
* (fold_rtx): Correct check for associating shifts and ending up with a shift c...Richard Stallman1993-05-281-5/+13
* (simplify_binary_operation, simplify_relational_operation): Check forRichard Kenner1993-05-061-7/+7
* (record_jump_cond): Use mode of op0 or op1, not MODE,Richard Stallman1993-05-021-4/+13
* (simplify_binary_operation): Reject CCmode in A & (~A) -> 0.Richard Stallman1993-05-011-4/+5
* (cse_insn): Reset the INSN_CODE for conditionalRichard Stallman1993-04-301-3/+18
* (simplify_binary_operation, case SMAX): Cast to unsiged HOST_WIDE_INTRichard Kenner1993-04-281-1/+2
* (invalidate): Use proper type for in_table.Richard Kenner1993-04-241-1/+2
* (simplify_binary_operation...Richard Kenner1993-03-311-4/+12
* (insert_regs): If a REG already is in a class but not in the mode weRichard Kenner1993-03-311-3/+8
* (simplify_binary_operation): real_value_truncate returns REAL_VALUE_TYPE.Richard Stallman1993-03-311-5/+5
* (CHEAP_REG): Add missing parens.Richard Kenner1993-03-231-1/+1
* (cse_process_notes): Replace NULL_RTX with just zero.Jim Wilson1993-03-191-1/+1
* (simplify_plus_minus): Count CONSTs coming in and going out...Richard Kenner1993-03-191-6/+10
* (FIXED_REGNO_P): Remove previous change; all callers but one already check.Richard Kenner1993-03-161-10/+7
* (FIXED_REGNO_P): Pseudos can't be fixed regs.James Van Artsdalen1993-03-161-5/+9
* (simplify_plus_minus): Remove last change.Richard Kenner1993-03-151-13/+4
* (simplify_plus_minus): Reject "simplifications" that are too complexRichard Kenner1993-03-141-1/+11
* (simplify_plus_minus): Correct sign error in expanding NOT.Richard Kenner1993-03-141-1/+1
* (simplify_plus_minus): When seeing if we have reduced the number of operands...Richard Kenner1993-03-131-5/+11
* (refers_to_mem_p): Use rtx_equal_p to see if bases are equal.Richard Kenner1993-03-121-1/+1
* (set_nonvarying_address_components): Fix type mismatch with caller.Richard Kenner1993-03-121-3/+4
* (CHEAP_REG): New macro; makes virtual regs cheap too.Richard Kenner1993-03-111-7/+13
* cse.c (set_nonvarying_address_components): New function.Jeff Law1993-03-111-110/+88
* (cse_gen_binary, simplify_plus_minus): New functions.Richard Kenner1993-03-081-215/+249
* Add prototypes for static functions.Richard Kenner1993-03-081-50/+80
* (simplify_binary_operation): Move integer CONST_DOUBLE folding out of REAL_IS...Richard Kenner1993-03-051-5/+60
* (note_mem_written): QImode varying structure memory accesses can alias scalars.Jim Wilson1993-03-051-3/+6
* (simplify_relation_operation): We can compute the result of a comparison of...Richard Kenner1993-01-271-2/+6