summaryrefslogtreecommitdiff
path: root/gcc/cse.c
Commit message (Expand)AuthorAgeFilesLines
* [multiple changes]Richard Kenner2001-07-091-8/+7
* cse.c (canon_hash): Don't register registers in very small register classes...Geoffrey Keating2001-07-021-1/+4
* cse.c (new_label_ref): Variable deleted.Richard Kenner2001-07-011-18/+27
* cse.c (fold_rtx): Use simplify_subreg.Jan Hubicka2001-05-171-10/+2
* cse.c (cse_insn): Mostly remove first hunk of code which collapsed a computed...Jeffrey A Law2001-05-101-30/+15
* c-lex.c: NULL_PTR -> NULL.Kaveh R. Ghazi2001-05-021-15/+15
* gcse.c (gcse_main): Fix comment typo.Jakub Jelinek2001-04-201-9/+7
* rtl.h (set_noop_p): Declare.John Wehle2001-04-041-11/+2
* Use byte offsets in SUBREGs instead of words.Jakub Jelinek2001-04-031-19/+22
* cse.c (find_comparison_args): Remove previous change.Richard Kenner2001-03-211-47/+31
* cse.c (find_comparison_args): Update documentation.Mark Mitchell2001-03-191-31/+47
* Brad's -ffast-math breakup.Brad Lucier2001-03-071-1/+2
* xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg2001-03-021-16/+16
* cse.c (new_label_ref): New variable.Richard Kenner2001-02-161-4/+17
* cse.c (cse_main): Converts ifdefs on PIC_OFFSET_TABLE_REGNUM to conditionals.Jan Hubicka2001-02-131-1/+1
* * cse.c (find_best_addr): Fix typo in computing cost.Richard Kenner2001-02-061-1/+1
* calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage ...Alexandre Oliva2001-01-121-3/+6
* jump.c (jump_optimize_1): Use reversed_comparison_code instead of can_reverse...Jan Hubicka2001-01-081-10/+10
* * cse.c (fold_rtx): Handle unordered comparisons.Jan Hubicka2001-01-071-23/+34
* cse.c (find_comparison_args): Stop if the argument is known to be constant.J"orn Rennecke2001-01-051-1/+14
* Fix silliness in last changeBernd Schmidt2001-01-031-1/+1
* Add extra arg to cse_rtx_varies_pBernd Schmidt2001-01-031-4/+5
* Extra arg for rtx_varies_pBernd Schmidt2001-01-011-1/+1
* Avoid a bit of copy propagation when there's a REG_EQUIV noteRichard Sandiford2000-11-241-6/+15
* cse.c (cse_insn): Initialise all regcost variables.Graham Stott2000-11-231-13/+23
* alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers2000-11-071-1/+1
* cse.c (find_comparison_args): Check that we can reverse a comparison if neede...Richard Henderson2000-10-251-0/+6
* Remove obstacks.Mark Mitchell2000-10-131-10/+6
* cse.c (notreg_cost): New argument outer.Richard Henderson2000-09-291-10/+21
* calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.Richard Henderson2000-09-141-1/+1
* alias.c (find_base_term): Use frame_pointer_rtx when handling an ADDRESSOF.John Wehle2000-09-131-4/+38
* Fix hard reg cost calculations in CSE; some minor cleanupsBernd Schmidt2000-09-121-21/+42
* * cse.c (fold_rtx): Honor NO_FUNCTION_CSE.Richard Henderson2000-09-111-0/+7
* Changes in cse.c/loop.c cost calculationsBernd Schmidt2000-09-061-48/+129
* gcse.c (hash_string_1): Add prototype.Alexandre Oliva2000-09-051-0/+1
* rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro.Alexandre Oliva2000-09-021-17/+74
* Fix IA-64 abort on testcase with switch statement that can be optimized away.Jim Wilson2000-08-251-0/+8
* simplify-rtx.c (simplify_rtx): Don't pass VOIDmode to simplify_relational_ope...Alexandre Oliva2000-08-231-1/+13
* * cse.c (insert_regs): Remove unused `regno'.Rodney Brown2000-08-171-2/+0
* cse.c (fold_rtx): Avoid empty body in an if-statement.Kaveh R. Ghazi2000-08-141-1/+1
* cse.c (insert_regs): Also in REG case...J"orn Rennecke2000-08-141-9/+13
* * cse.c: Fix formatting.Kazu Hirata2000-08-141-22/+20
* alias.c (mark_constant_function): Use INSN_P.Rodney Brown2000-08-041-12/+9
* * cse.c: Fix a comment typo. Fix formatting.Kazu Hirata2000-08-041-162/+165
* cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson2000-07-281-4/+4
* combine.c (try_combine): Use any_condjump_p...Jan Hubicka2000-05-251-7/+9
* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner2000-05-191-4/+7
* rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P and MEM_ALIAS_SET.Richard Kenner2000-05-041-1/+0
* cse.c (CSE_ADDRESS_COST): Remove.Jan Hubicka2000-04-271-30/+52
* * cse.c (cse_insn): Emit barrier after unconditional jump.Richard Henderson2000-04-251-0/+5