aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
AgeCommit message (Expand)Author
1999-02-14regclass.c (allocate_reg_info): Respect MIN when clearing data.Jeffrey A Law
1998-10-01regclass.c (reg_scan_mark_refs): Return immediately if passed a NULL_RTX as a...Jeff Law
1998-07-12More efficient version of Jul 10 bugfix of mine, as discussed on egcs-patches.David S. Miller
1998-07-06regclass.c (allocate_reg_info): Initialize the entire reg_data virtual array.Richard Henderson
1998-07-02Switch reg_n_info structure to use varraysMichael Meissner
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law
1998-05-13Warning fixes:Kaveh R. Ghazi
1998-05-13acconfig.h (ENABLE_CHECKING): Undefine.Michael Meissner
1998-05-06toplev.h: New file.Robert Lipe
1998-04-07Sync up MEMORY_MOVE_COST changes with FSF.Ken Raeburn
1998-03-26regclass.c (reg_scan_mark_refs): Be more selective about when we mark a regis...Jeffrey A Law
1998-03-26regclass.c (record_reg_classes): '?' increases cost by two.J"orn Rennecke
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi
1998-03-19regclass.c (memory_move_secondary_cost): Wrap uses of SECONDARY_INPUT_RELOAD_...Manfred Hollstein
1998-03-16Change MEMORY_MOVE_COST defs and uses to be able to take register class into ...Ken Raeburn
1998-03-12c-decl (finish_struct): Change type of min_align to unsigned.Manfred Hollstein
1998-02-26regclass.c (init_reg_sets): Move init of move cost tables...Ken Raeburn
1998-02-13varasm.c (output_constant_pool): Bring back 'done' label inside an appropriat...Jeffrey A Law
1998-01-27c-lex.c: Include <stdlib.h> and <string.h>/<strings.h>.Jeff Law
1998-01-20Makefile.in: Remove all bytecode support.Jeffrey A Law
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson
1998-01-10regclass.c (record_address_regs): Don't use REG_OK_FOR_BASE_P if it is not de...Jeffrey A Law
1997-12-20bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration.Kaveh R. Ghazi
1997-12-06Merge from gcc-2.8Jeff Law
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law
1997-10-17regclass.c (record_address_regs): Look at REG_OK_FOR_{BASE,INDEX}_P for hard ...Christian Iseli
1997-10-07regclass.c (init_reg_modes): If we can't find a mode for the register, use th...Jason Merrill
1997-07-14(init_reg_sets): Invoke INIT_ONCE_REG_SET.Richard Kenner
1997-06-06Fix off by one errorMichael Meissner
1997-06-02Widen some short fields to int; Use allocate_reg_info to allocate the reg_ren...Michael Meissner
1997-05-30Use accessor macros to access arrays based on regno; move many of the arrays ...Michael Meissner
1996-07-03formatting tweaksMike Stump
1996-01-16(regclass): Remove useless cast.Richard Kenner
1995-12-31hard-reg-set.h (losing_caller_save_reg_set): Declare.Jeff Law
1995-12-17regclass.c (regclass): Use SECONDARY_RELOAD_CLASS if it's defined to avoid us...Jeff Law
1995-09-28Fix typo in comment.Richard Kenner
1995-06-15Update FSF address.Richard Kenner
1995-05-16Fix typos in comments.Richard Kenner
1995-04-10(record_reg_classes, case 'E'): Make this work likeTorbjorn Granlund
1994-11-18(record_reg_classes): When handling case of single SET between a hard registe...Richard Kenner
1994-11-16(record_reg_classes): Handle case of single SET between a hardRichard Kenner
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner
1994-05-27toplev.c (compile_file): Call init_regs after `word_mode' is valid.Doug Evans
1994-05-06(init_reg_sets_1): Eliminate several permanent call_fixed_regs.Richard Kenner
1994-04-20(init_reg_sets_1): Make static.Doug Evans
1994-04-20(choose_hard_reg_mode): Define here.Doug Evans
1994-02-11(record_reg_classes): Fix logic in case of matching operands.Richard Kenner
1994-02-01Add prototypes for static functions.Richard Kenner
1994-01-10(globalize_reg): New function.Richard Kenner
1993-11-03(regclass): Consider commutativity even whenRichard Stallman