aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
AgeCommit message (Expand)AuthorFilesLines
2001-11-26* regclass.c (choose_hard_reg_mode): Handle vector arguments.Aldy Hernandez1-0/+20
2001-10-18emit-rtl.c (gen_reg_rtx): Also reallocate reg_decl array.Richard Kenner1-0/+18
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-31/+31
2001-10-09c-common.c: Fix comment typos.Kazu Hirata1-1/+1
2001-10-07builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi1-2/+2
2001-08-23regclass.c (init_reg_sets_1): Don't assume cost 2 within a register class.Richard Henderson1-1/+1
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-19* regclass.c (fix_register): Fix typo.Richard Henderson1-1/+1
2001-08-18flow.c (mark_regs_live_at_end): Use regs_invalidated_by_call.Richard Henderson1-1/+1
2001-08-12gcc.c: Fix comment formatting.Kazu Hirata1-4/+4
2001-08-02regclass.c (call_really_used_regs): Conditionally define.Richard Henderson1-5/+10
2001-08-01regclass.c (call_really_used_regs): New array for registers which are actuall...Andrew MacLeod1-1/+15
2001-07-30flow.c (mark_set_1): Use REG_FREQ_FROM_BB.Jan Hubicka1-5/+2
2001-07-29[multiple changes]Daniel Berlin1-1/+4
2001-07-20* regclass.c (N_REG_INTS): Use only 32 bits per element.Richard Henderson1-2/+3
2001-07-16regclass.c (init_reg_sets): Use only 32 bits per initializer from int_reg_cla...Richard Henderson1-2/+3
2001-07-16hard-reg-set.h (regs_invalidated_by_call): Declare.Richard Henderson1-1/+38
2001-06-22flow.c (mark_set_1, [...]): compute REG_FREQ using bb->frequency.Jan Hubicka1-15/+14
2001-06-22regs.h (struct reg_info_def): Add freq field.Jan Hubicka1-0/+3
2001-05-09regclass.c (scan_one_insn): Update REG_N_REFS when optimizing handling of two...Alexandre Oliva1-1/+6
2001-04-13Makefile.in (ssa.o, regclass.o): Depend on $(EXPR_H).Kaveh R. Ghazi1-0/+1
2001-03-02print-rtl.c (print_rtx): Cast enums to int for comparison.John David Anglin1-13/+18
2001-02-19regclass.c (contains_reg_of_mode): Make global.Jan Hubicka1-11/+23
2001-02-14regclass.c (init_reg_sets_1): Reinstall the optimization of move_cost togethe...Jan Hubicka1-32/+65
2001-02-14* regclass.c (init_reg_sets_1): Revert last two changes.Richard Henderson1-65/+32
2001-02-13* regclass.c (init_reg_sets_1): Silence warning.Jan Hubicka1-48/+52
2001-02-12regclass.c (init_reg_sets_1): Optimize calculation of move_cost arrays.Jan Hubicka1-27/+56
2001-01-19regclass.c (max_set_parallel): New variable.Richard Kenner1-1/+16
2001-01-02tm.texi (REGISTER_MOVE_COST): Add a mode argument.Alexandre Oliva1-44/+48
2000-11-29function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin1-11/+11
2000-11-10alpha.c (check_float_value): Use memcpy, not bcopy.Kaveh R. Ghazi1-3/+3
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-6/+6
2000-09-14calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.Richard Henderson1-1/+1
2000-08-28local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINT...Richard Henderson1-14/+9
2000-08-08* regclass.c (choose_hard_reg_mode): Iterate over all CC modes.Richard Henderson1-3/+5
2000-07-28cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson1-0/+11
2000-06-13combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_...Richard Henderson1-25/+27
2000-05-31Add blank lineRichard Kenner1-0/+1
2000-05-28regclass.c (record_operand_costs): Protect reg_changes_size with CLASS_CANNOT...Richard Henderson1-0/+2
2000-05-28rs6000.md (movsi): Constify 'name'.Geoff Keating1-26/+58
2000-05-27print-rtl.c (reg_names): Remove const.Richard Henderson1-1/+1
2000-05-20top level:Zack Weinberg1-1/+4
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner1-1/+1
2000-04-24regs.h (reg_n_max): Don't declare.Mark Mitchell1-26/+26
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