aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
AgeCommit message (Expand)AuthorFilesLines
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-14/+15
2000-02-25Copyright fixes.Jeff Law1-1/+2
2000-01-17machmode.h: PROTO -> PARAMS.Kaveh R. Ghazi1-10/+10
2000-01-13svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.Kaveh R. Ghazi1-1/+1
2000-01-11Makefile.in (toplev.o): Depend on regs.h.Kaveh R. Ghazi1-2/+2
2000-01-06flow.c (mark_set_1): Use loop_depth+1 as reference weight.Richard Henderson1-4/+4
2000-01-04* regclass.c: Revert my Jan 4 change to loop cost computation.Jeffrey A Law1-8/+4
2000-01-04regclass.c (regclass): Do not obey REG_N_REFS in non-optimizing compilation.Jan Hubicka1-1/+3
2000-01-04regclass.c (regclass): Properly compute loop_cost.Jeffrey A Law1-4/+8
2000-01-04* regclass.c: Fix minor whitespace problems.Jeffrey A Law1-3/+3
2000-01-03regclass.c (op_costs): Remove global variable.Jan Hubicka1-76/+113
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-3/+5
1999-12-17* regclass.c (regclass): Do not use flowgraph when not optimizing.Jan Hubicka1-19/+24
1999-12-16regclass.c (loop_depth): RemoveJan Hubicka1-27/+19
1999-12-15regclass.c (record_reg_classes): Update comment for merging register class pr...Jeffrey A Law1-9/+21
1999-12-14regclass.c (scan_one_insn): Set loop_cost to 1 when optimizing for size.Jan Hubicka1-2/+7
1999-12-14regclass.c (record_reg_classes): Do not do the copying preferrencing when sou...Jan Hubicka1-2/+6
1999-12-14* regclass.c (record_reg_classes): Handle INOUT operands propertly.Jan Hubicka1-12/+24
1999-12-13Simplify reload register allocationBernd Schmidt1-0/+8
1999-12-10regclass.c (globalize_reg): Re-instate test that allows fixed registers to be...J"orn Rennecke1-3/+3
1999-11-28integrate.c (mark_stores): Function definition made void, to match previous d...Philippe De Muyter1-1/+1
1999-11-22varasm.c (function_defined): Remove.Andrew Haley1-0/+11
1999-11-22regclass.c (reg_pref): New structure and static variableJan Hubicka1-58/+51
1999-11-21regclass.c (may_move_in_cost): Rename from may_move_cost, all references upda...Jan Hubicka1-10/+20
1999-11-21regclass.c (dump_regclass): New function.Jan Hubicka1-1/+27
1999-11-08cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc.Mark Mitchell1-1/+4
1999-11-02regclass.c (record_reg_classes): Always use may_move_cost when seeing how ope...Richard Kenner1-2/+2
1999-11-01regclass.c (record_reg_classes): In matching case, recompute costs since the ...Richard Kenner1-12/+43
1999-11-01hard-reg-set.h (reg_names): Constify a char*.Kaveh R. Ghazi1-1/+1
1999-10-31[multiple changes]Richard Kenner1-4/+10
1999-10-26c-parse.in (cast_expr): Constify.Kaveh R. Ghazi1-1/+1
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-6/+0
1999-09-23regclass.c: Include ggc.h.Jeff Law1-0/+1
1999-09-22regclass.c (init_regs): Add "top_of_stack" as a garbage collection root.Jeffrey A Law1-0/+1
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-14recog.h (struct recog_data): Make dup_num...Richard Henderson1-1/+1
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-42/+41
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-3/+3
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-07-13regclass.c (scan_one_insn): Notice subregs that change the size of their oper...Richard Henderson1-6/+25
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-7/+0
1999-02-24regclass.c (record_reg_classes, case 'p'): Set classes appropriately.Jeffrey A Law1-1/+12
1999-02-18* regclass.c (record_reg_classes): Correctly handle 'p' constraint.David Edelsohn1-2/+10
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-5/+5
1999-01-20cse.c (fold_rtx): Revert 29 Dec change.Richard Henderson1-4/+0
1999-01-18Warning fixes:Kaveh R. Ghazi1-13/+0
1999-01-11Update copyrights.Richard Henderson1-1/+1
1999-01-11basic-block.h (basic_block_head): Rename to x_basic_block_head.Richard Henderson1-2/+2
1998-12-29Richard Kenner <kenner@vlsi1.ultra.nyu.edu>:Richard Henderson1-1/+5
1998-11-25regclass.c (init_reg_sets): Move code that calculates tables dependent on reg...J"orn Rennecke1-19/+19