summaryrefslogtreecommitdiff
path: root/gcc/regclass.c
Commit message (Expand)AuthorAgeFilesLines
* * regclass.c (scan_one_insn): Update REG_N_REFS when optimizingaoliva2001-05-091-1/+6
* * Makefile.in (ssa.o, regclass.o): Depend on $(EXPR_H).ghazi2001-04-131-0/+1
* * print-rtl.c (print_rtx): Cast enums to int for comparison.danglin2001-03-021-13/+18
* * regclass.c (contains_reg_of_mode): Make global.hubicka2001-02-191-11/+23
* * regclass.c (init_reg_sets_1): Reinstall the optimization ofhubicka2001-02-141-32/+65
* * regclass.c (init_reg_sets_1): Revert last two changes.rth2001-02-141-65/+32
* * regclass.c (init_reg_sets_1): Silence warning.hubicka2001-02-131-48/+52
* * regclass.c (init_reg_sets_1): Optimize calculation of move_costhubicka2001-02-121-27/+56
* * regclass.c (max_set_parallel): New variable.kenner2001-01-191-1/+16
* * tm.texi (REGISTER_MOVE_COST): Add a mode argument.aoliva2001-01-021-44/+48
* * function.h (emit_status): Delete member regno_pointer_flag andlaw2000-11-301-11/+11
* * alpha.c (check_float_value): Use memcpy, not bcopy.ghazi2000-11-101-3/+3
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-6/+6
* * calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.rth2000-09-151-1/+1
* * local-alloc.c (requires_inout): Don't use reserved range forrth2000-08-291-14/+9
* * regclass.c (choose_hard_reg_mode): Iterate over all CC modes.rth2000-08-081-3/+5
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-0/+11
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-25/+27
* Add blank linekenner2000-05-311-0/+1
* * regclass.c (record_operand_costs): Protect reg_changes_sizerth2000-05-281-0/+2
* * config/rs6000/rs6000.md (movsi): Constify 'name'.geoffk2000-05-281-26/+58
* * print-rtl.c (reg_names): Remove const.rth2000-05-281-1/+1
* top level:zack2000-05-201-1/+4
* * cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.kenner2000-05-191-1/+1
* * regs.h (reg_n_max): Don't declare.mmitchel2000-04-241-26/+26
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-14/+15
* Copyright fixes.law2000-02-261-1/+2
* * machmode.h: PROTO -> PARAMS.ghazi2000-01-171-10/+10
* * svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.ghazi2000-01-131-1/+1
* * Makefile.in (toplev.o): Depend on regs.h.ghazi2000-01-111-2/+2
* * flow.c (mark_set_1): Use loop_depth+1 as reference weight.rth2000-01-061-4/+4
* * regclass.c: Revert my Jan 4 change to loop cost computation.law2000-01-041-8/+4
* * regclass.c (regclass): Do not obey REG_N_REFS in non-optimizinghubicka2000-01-041-1/+3
* * regclass.c (regclass): Properly compute loop_cost. Adjustlaw2000-01-041-4/+8
* * regclass.c: Fix minor whitespace problems.law2000-01-041-3/+3
* * regclass.c (op_costs): Remove global variable.hubicka2000-01-031-76/+113
* * Makefile.in (toplev.o): Depend on loop.h.ghazi1999-12-241-3/+5
* * regclass.c (regclass): Do not use flowgraph when not optimizing.hubicka1999-12-171-19/+24
* * regclass.c (loop_depth): Removehubicka1999-12-161-27/+19
* * regclass.c (record_reg_classes): Update comment for merginglaw1999-12-151-9/+21
* * regclass.c (scan_one_insn): Set loop_cost to 1 whenhubicka1999-12-141-2/+7
* * regclass.c (record_reg_classes): Do not do the copying preferrencinghubicka1999-12-141-2/+6
* * regclass.c (record_reg_classes): Handle INOUT operands propertly.hubicka1999-12-141-12/+24
* Simplify reload register allocationcrux1999-12-131-0/+8
* * regclass.c (globalize_reg): Re-instate test that allowsamylaar1999-12-101-3/+3
* * integrate.c (mark_stores): Function definition made void, to matchlaw1999-11-281-1/+1
* 1999-11-22 Andrew Haley <aph@cygnus.com>aph1999-11-221-0/+11
* * regclass.c (reg_pref): New structure and static variablehubicka1999-11-221-58/+51
* * regclass.c (may_move_in_cost): Rename from may_move_cost, allhubicka1999-11-211-10/+20
* * regclass.c (dump_regclass): New function.hubicka1999-11-211-1/+27