Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (global_conflicts): Pass FIRST_PSEUDO_REGISTER to call to | Richard Kenner | 1997-07-16 | 1 | -3/+4 |
| | | | | | | EXECUTE_IF_SET_IN_REG_SET. From-SVN: r14462 | ||||
* | abstract regset stuff into macros | Michael Meissner | 1997-06-05 | 1 | -33/+15 |
| | | | | From-SVN: r14147 | ||||
* | Use accessor macros to access arrays based on regno; move many of the arrays ↵ | Michael Meissner | 1997-05-30 | 1 | -12/+12 |
| | | | | | | into a single structure. From-SVN: r14140 | ||||
* | (prune_references): Add missing symmetic CONFLICTP call. | Richard Kenner | 1996-11-12 | 1 | -1/+2 |
| | | | | From-SVN: r13143 | ||||
* | (allocno_compare): Use `const void *' arguments. | Richard Kenner | 1996-11-12 | 1 | -10/+12 |
| | | | | From-SVN: r13131 | ||||
* | (reg_allocno): No longer static. | Richard Kenner | 1996-01-01 | 1 | -2/+2 |
| | | | | From-SVN: r10931 | ||||
* | hard-reg-set.h (losing_caller_save_reg_set): Declare. | Jeff Law | 1995-12-31 | 1 | -1/+8 |
| | | | | | | | | | | | | | | * hard-reg-set.h (losing_caller_save_reg_set): Declare. * regclass.c (losing_caller_save_reg_set): Define. (init_reg_sets_1): Initialize losing_caller_save_reg_set. * global.c (find_reg): Avoid caller-saving registers in LOSING_CALLER_SAVE_REGS if it's defined. * local-alloc.c (find_free_reg): Avoid caller-saving registers in losing_caller_save_reg_set. (CLASS_LIKELY_SPILLED_P): Delete definition. Moved into regs.h. * regs.h (CLASS_LIKELY_SPILLED_P): Define if not already defined. From-SVN: r10926 | ||||
* | Update FSF address. | Richard Kenner | 1995-06-15 | 1 | -1/+2 |
| | | | | From-SVN: r9961 | ||||
* | (global_alloc): Mark regs assigned to SCRATCH as used by more than | Richard Kenner | 1994-09-16 | 1 | -0/+12 |
| | | | | | | just local alloc. From-SVN: r8091 | ||||
* | (find_reg) If CLASS_CANNOT_CHANGE_SIZE, avoid its registers if | Richard Kenner | 1994-08-07 | 1 | -1/+14 |
| | | | | | | reg_changes_size. From-SVN: r7866 | ||||
* | (find_reg): Store divide results in temporary variables. | Jim Wilson | 1994-07-18 | 1 | -19/+27 |
| | | | | From-SVN: r7778 | ||||
* | (global_alloc): Make a more accurate attempt to see if the frame pointer ↵ | Richard Kenner | 1994-06-29 | 1 | -8/+13 |
| | | | | | | | | | | | will be used. (global_alloc): Make a more accurate attempt to see if the frame pointer will be used. If it is, show HARD_FRAME_POINTER_REGNUM used if its not the same as FRAME_POINTER_REGNUM. From-SVN: r7604 | ||||
* | Cast pointer operands to bzero, bcopy, and bcmp to (char *). | Richard Kenner | 1994-06-14 | 1 | -15/+17 |
| | | | | From-SVN: r7472 | ||||
* | (find_reg): When looking for locally-allocated hard regs to reclaim, | Richard Kenner | 1994-05-04 | 1 | -23/+32 |
| | | | | | | use REG_ALLOC_ORDER to find least used. From-SVN: r7210 | ||||
* | Add prototypes for static functions. | Richard Kenner | 1994-04-21 | 1 | -14/+14 |
| | | | | From-SVN: r7118 | ||||
* | Remove previous Berg change. | Richard Kenner | 1994-04-08 | 1 | -2/+5 |
| | | | | From-SVN: r6998 | ||||
* | (global_conflicts): Avoid #ifdef HARD_REG_SET. | Richard Kenner | 1994-04-06 | 1 | -5/+2 |
| | | | | From-SVN: r6975 | ||||
* | (global_conflicts): Move decl of unused variable I into #if 0 block. | Richard Kenner | 1994-03-25 | 1 | -1/+1 |
| | | | | From-SVN: r6886 | ||||
* | (allocno_compare): Give multi-word regs higher priority, as stated in | Richard Kenner | 1994-02-27 | 1 | -5/+5 |
| | | | | | | the comments. From-SVN: r6650 | ||||
* | global.c: (global_alloc): Make sure that it is always possible to eliminate... | Doug Evans | 1993-09-24 | 1 | -1/+5 |
| | | | | | | | * global.c: (global_alloc): Make sure that it is always possible to eliminate FRAME_POINTER_REGNUM into HARD_FRAME_POINTER_REGNUM. From-SVN: r5458 | ||||
* | (find_reg): Add comment about nonlocal labels. | Richard Kenner | 1993-01-19 | 1 | -1/+5 |
| | | | | From-SVN: r3284 | ||||
* | entered into RCS | Charles Hannum | 1992-07-06 | 1 | -31/+40 |
| | | | | From-SVN: r1472 | ||||
* | *** empty log message *** | Richard Stallman | 1992-06-22 | 1 | -3/+6 |
| | | | | From-SVN: r1231 | ||||
* | *** empty log message *** | Richard Stallman | 1992-05-07 | 1 | -2/+2 |
| | | | | From-SVN: r930 | ||||
* | *** empty log message *** | Richard Stallman | 1992-03-22 | 1 | -0/+65 |
| | | | | From-SVN: r562 | ||||
* | *** empty log message *** | Richard Stallman | 1992-03-14 | 1 | -3/+3 |
| | | | | From-SVN: r472 | ||||
* | *** empty log message *** | Richard Stallman | 1992-02-17 | 1 | -0/+3 |
| | | | | From-SVN: r336 | ||||
* | *** empty log message *** | Richard Stallman | 1992-01-20 | 1 | -4/+22 |
| | | | | From-SVN: r223 | ||||
* | *** empty log message *** | Richard Stallman | 1992-01-17 | 1 | -5/+21 |
| | | | | From-SVN: r204 | ||||
* | *** empty log message *** | Richard Stallman | 1991-12-31 | 1 | -27/+99 |
| | | | | From-SVN: r151 | ||||
* | Initial revision | Richard Kenner | 1991-12-14 | 1 | -0/+1470 |
From-SVN: r117 |