summaryrefslogtreecommitdiff
path: root/gcc/reload.c
Commit message (Expand)AuthorAgeFilesLines
* Several fixes to make reload handle POST_MODIFY correctly.bernds2000-11-101-17/+33
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-3/+3
* * reload.c (find_equiv_reg): Test all hard registers for membershipamylaar2000-11-021-10/+23
* Fix computation of goal_alternative_matchedbernds2000-10-281-8/+22
* * reload.c (find_reloads_address_part): Kill rtx obstack hackery.rth2000-10-251-18/+2
* * reload.c (find_reloads_address_1): Generate reloads for auto_incaoliva2000-09-141-9/+6
* * reload.c (debug_reload_to_stream): Send all output to thelaw2000-09-141-3/+3
* Fix obvious thinkocrux2000-09-111-2/+2
* Fix ia64-linux compiler abort on perl.wilson2000-09-081-2/+5
* Handle multiword modes in regno_clobbered_pcrux2000-09-071-7/+19
* * reload.c (push_secondary_reload): Allow class == reload_classrth2000-08-291-4/+4
* * reload.c: Fix formatting.law2000-08-291-40/+34
* * reload.c (push_secondary_reload): Revert 2000-08-16 change.rth2000-08-291-15/+6
* * local-alloc.c (requires_inout): Don't use reserved range forrth2000-08-291-10/+7
* * reload.c (reload_inner_reg_of_subreg): New function broken out oflaw2000-08-211-26/+43
* * global.c (global_alloc): Avoid passing dumpfile argument tolaw2000-08-211-2/+0
* * reload.c (push_secondary_reload): Revert last change.rth2000-08-161-24/+40
* * reload.c (push_secondary_reload): When invoking a reload_{in,out}rth2000-08-111-25/+18
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-1/+1
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-16/+118
* * reload.c (find_reloads_toplev): Reload a paradoxical subreg of alaw2000-07-271-1/+20
* find_reloads_toplev: add new parameter "address_reloaded".aldyh2000-07-231-12/+28
* * reload.c (push_secondary_reload): Make sure to add the newrth2000-07-121-1/+7
* * reload.c (push_reload): When seeing if can reuse a register,kenner2000-07-061-2/+4
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-12/+12
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-3/+13
* * reload.c (get_secondary_mem): Don't widen floating-point modes.geoffk2000-05-281-1/+1
* * rtl.h (loc_mentioned_in_p): Declare.amylaar2000-05-251-27/+0
* * cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.kenner2000-05-191-17/+20
* * alias.c (nonlocal_reference_p): Minor reformatting.kenner2000-05-091-13/+8
* * reload.c (find_equiv_reg): Checks all valueno regslaw2000-04-231-6/+10
* * reload.c (find_equiv_reg): Checks all valueno and regno regslaw2000-04-211-10/+17
* * rtl.def (COND_EXEC): New.rth2000-04-071-0/+4
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-35/+45
* Fix copyrights.law2000-02-261-1/+2
* * bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.kenner2000-02-191-1/+2
* * reload.c: PROTO -> PARAMS.ghazi2000-01-171-23/+23
* * svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.ghazi2000-01-131-2/+2
* * builtins.c (expand_builtin_strlen): Initialize variable `icode'.ghazi2000-01-041-3/+3
* * Makefile.in (toplev.o): Depend on loop.h.ghazi1999-12-241-1/+0
* Revert bogus patchkenner1999-12-191-1/+1
* * alias.c: Minor reformatting.kenner1999-12-181-1/+1
* Simplify reload register allocationcrux1999-12-131-64/+0
* Delete obsolete macroscrux1999-11-301-30/+0
* Verify class is ok when allocating reload reg in push_reloadcrux1999-11-291-5/+14
* Removed obsolete comment.amylaar1999-11-111-8/+0
* * reload.c (find_reloads): Fix typos in recent change.law1999-11-031-3/+3
* Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>kenner1999-11-011-9/+12
* * reload.h (earlyclobber_operand_p): Declare.amylaar1999-10-271-2/+1
* Small reload cleanupscrux1999-10-261-0/+12