summaryrefslogtreecommitdiff
path: root/gcc/regclass.c
Commit message (Expand)AuthorAgeFilesLines
* regclass.c (init_reg_sets_1): Don't assume cost 2 within a register class.Richard Henderson2001-08-231-1/+1
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* * regclass.c (fix_register): Fix typo.Richard Henderson2001-08-191-1/+1
* flow.c (mark_regs_live_at_end): Use regs_invalidated_by_call.Richard Henderson2001-08-181-1/+1
* gcc.c: Fix comment formatting.Kazu Hirata2001-08-121-4/+4
* regclass.c (call_really_used_regs): Conditionally define.Richard Henderson2001-08-021-5/+10
* regclass.c (call_really_used_regs): New array for registers which are actuall...Andrew MacLeod2001-08-011-1/+15
* flow.c (mark_set_1): Use REG_FREQ_FROM_BB.Jan Hubicka2001-07-301-5/+2
* [multiple changes]Daniel Berlin2001-07-291-1/+4
* * regclass.c (N_REG_INTS): Use only 32 bits per element.Richard Henderson2001-07-201-2/+3
* regclass.c (init_reg_sets): Use only 32 bits per initializer from int_reg_cla...Richard Henderson2001-07-161-2/+3
* hard-reg-set.h (regs_invalidated_by_call): Declare.Richard Henderson2001-07-161-1/+38
* flow.c (mark_set_1, [...]): compute REG_FREQ using bb->frequency.Jan Hubicka2001-06-221-15/+14
* regs.h (struct reg_info_def): Add freq field.Jan Hubicka2001-06-221-0/+3
* regclass.c (scan_one_insn): Update REG_N_REFS when optimizing handling of two...Alexandre Oliva2001-05-091-1/+6
* Makefile.in (ssa.o, regclass.o): Depend on $(EXPR_H).Kaveh R. Ghazi2001-04-131-0/+1
* print-rtl.c (print_rtx): Cast enums to int for comparison.John David Anglin2001-03-021-13/+18
* regclass.c (contains_reg_of_mode): Make global.Jan Hubicka2001-02-191-11/+23
* regclass.c (init_reg_sets_1): Reinstall the optimization of move_cost togethe...Jan Hubicka2001-02-141-32/+65
* * regclass.c (init_reg_sets_1): Revert last two changes.Richard Henderson2001-02-141-65/+32
* * regclass.c (init_reg_sets_1): Silence warning.Jan Hubicka2001-02-131-48/+52
* regclass.c (init_reg_sets_1): Optimize calculation of move_cost arrays.Jan Hubicka2001-02-121-27/+56
* regclass.c (max_set_parallel): New variable.Richard Kenner2001-01-191-1/+16
* tm.texi (REGISTER_MOVE_COST): Add a mode argument.Alexandre Oliva2001-01-021-44/+48
* function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin2000-11-291-11/+11
* alpha.c (check_float_value): Use memcpy, not bcopy.Kaveh R. Ghazi2000-11-101-3/+3
* alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers2000-11-071-6/+6
* calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.Richard Henderson2000-09-141-1/+1
* local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINT...Richard Henderson2000-08-281-14/+9
* * regclass.c (choose_hard_reg_mode): Iterate over all CC modes.Richard Henderson2000-08-081-3/+5
* cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson2000-07-281-0/+11
* combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_...Richard Henderson2000-06-131-25/+27
* Add blank lineRichard Kenner2000-05-311-0/+1
* regclass.c (record_operand_costs): Protect reg_changes_size with CLASS_CANNOT...Richard Henderson2000-05-281-0/+2
* rs6000.md (movsi): Constify 'name'.Geoff Keating2000-05-281-26/+58
* print-rtl.c (reg_names): Remove const.Richard Henderson2000-05-271-1/+1
* top level:Zack Weinberg2000-05-201-1/+4
* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner2000-05-191-1/+1
* regs.h (reg_n_max): Don't declare.Mark Mitchell2000-04-241-26/+26
* * Rework fields used to describe positions of bitfields andRichard Kenner2000-03-251-14/+15
* Copyright fixes.Jeff Law2000-02-251-1/+2
* machmode.h: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-171-10/+10
* svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.Kaveh R. Ghazi2000-01-131-1/+1
* Makefile.in (toplev.o): Depend on regs.h.Kaveh R. Ghazi2000-01-111-2/+2
* flow.c (mark_set_1): Use loop_depth+1 as reference weight.Richard Henderson2000-01-061-4/+4
* * regclass.c: Revert my Jan 4 change to loop cost computation.Jeffrey A Law2000-01-041-8/+4
* regclass.c (regclass): Do not obey REG_N_REFS in non-optimizing compilation.Jan Hubicka2000-01-041-1/+3
* regclass.c (regclass): Properly compute loop_cost.Jeffrey A Law2000-01-041-4/+8
* * regclass.c: Fix minor whitespace problems.Jeffrey A Law2000-01-041-3/+3
* regclass.c (op_costs): Remove global variable.Jan Hubicka2000-01-031-76/+113