Michael Meissner
39379e67c7
Widen some short fields to int; Use allocate_reg_info to allocate the reg_renumber array
...
From-SVN: r14142
1997-06-02 22:05:38 +00:00
Michael Meissner
b1f21e0aef
Use accessor macros to access arrays based on regno; move many of the arrays into a single structure.
...
From-SVN: r14140
1997-05-30 18:19:19 +00:00
Richard Earnshaw
aacd9b3f6f
regs.h (regno_pointer_align, [...]): Delete from here...
...
* regs.h (regno_pointer_align, REGNO_POINTER_ALIGN): Delete from
here...
* rtl.h (regno_pointer_align, REGNO_POINTER_ALIGN): ... and put
them here.
From-SVN: r11140
1996-01-31 14:45:20 +00:00
Jeff Law
6cad67d2d0
hard-reg-set.h (losing_caller_save_reg_set): Declare.
...
* 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
1995-12-31 19:32:57 -07:00
Richard Kenner
40f954f62b
(reg_rtx_no, regno_pointer_{flag_length,align): New decls.
...
(REGNO_POINTER_ALIGN): New macro.
From-SVN: r10866
1995-12-27 15:21:34 -05:00
Richard Kenner
e99215a3b5
Update FSF address.
...
From-SVN: r9964
1995-06-15 08:04:37 -04:00
Richard Kenner
9faa82d8c0
Fix typos in comments.
...
From-SVN: r9712
1995-05-16 08:39:54 -04:00
Richard Kenner
ffceec83e4
(reg_changes_size): Add declaration.
...
From-SVN: r7863
1994-08-07 08:50:40 -04:00
Doug Evans
04569dfb3d
(reg_raw_mode): Declare.
...
From-SVN: r7083
1994-04-20 03:33:09 +00:00
Richard Stallman
2cb547d84f
(regno_last_note_uid): Declared.
...
From-SVN: r5728
1993-10-11 07:02:30 +00:00
Richard Kenner
a65b6597c4
(scratch_list, scratch_block, scratch_list_length): New vars.
...
From-SVN: r4711
1993-06-23 07:45:47 -04:00
Jim Wilson
cfb2c0b179
Change global-alloc.c to global.c.
...
From-SVN: r2537
1992-10-20 14:15:03 -07:00
Charles Hannum
819817b9ff
entered into RCS
...
From-SVN: r1258
1992-06-24 02:59:40 +00:00
Richard Kenner
c3bcc8368c
Initial revision
...
From-SVN: r41
1991-09-23 22:25:58 -04:00