aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
2002-12-24regmove.c: Fix comment typos.Kazu Hirata1-1/+1
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-3/+5
2002-12-13c-decl.c: Fix a comment typo.Kazu Hirata1-2/+2
2002-11-20recog.c (constrain_operands): Prefer exact match over reloadable EXTRA_MEMORY...Ulrich Weigand1-0/+4
2002-11-04hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.Aldy Hernandez1-19/+15
2002-10-27combine.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-10-24reload.c (find_reloads_toplev): Mode of X is not important when simplifying s...Richard Henderson1-2/+1
2002-10-17re PR rtl-optimization/7630 (gcc 3.2 breaks on Mozilla 1.0's JS sources with ...Jan Hubicka1-5/+8
2002-09-30reload.c (push_reload): Handle subregs and secondary memory.Jan Hubicka1-6/+7
2002-09-26c-common.h: Follow spelling conventions.Kazu Hirata1-5/+5
2002-09-26reload.c (dup_replacements): New function.Ulrich Weigand1-3/+21
2002-09-08reload.c (find_reloads <p constraint>): Pass operand_mode to find_reloads_add...Alan Modra1-1/+1
2002-08-15loop.c (scan_loop, [...]): Cast to avoid signed/unsigned warnings.Kaveh R. Ghazi1-6/+6
2002-08-14reload.c (find_reloads): Handle constraint letters marked by EXTRA_ADDRESS_CO...Ulrich Weigand1-2/+46
2002-07-23recog.c (asm_operand_ok): Allow float CONST_VECTORs for 'F'.J"orn Rennecke1-1/+4
2002-07-23reload.c (find_reloads_toplev): Use simplify_gen_subreg.J"orn Rennecke1-39/+4
2002-06-13pass MEM reference to find_reloads_addressAlan Lehotsky1-5/+5
2002-06-13* reload.c (find_valid_class): Fix thinko in my previous patch.Jan Hubicka1-3/+8
2002-05-26reload.c (find_valid_class): Accept new argument DEST, choose class accordingly.Jan Hubicka1-7/+20
2002-05-09read-rtl.c: Fix formatting.Kazu Hirata1-2/+2
2002-05-01* reload.c (find_reloads, case 'p'): Set BADOP to 0.Richard Kenner1-0/+1
2002-03-10reload.c (copy_replacements_1): New.Richard Henderson1-32/+54
2002-03-03emit-rtl.c, [...]: Remove all #ifndef REAL_ARITHMETIC blocks...Zack Weinberg1-12/+0
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-0/+1
2002-02-15reload.c (find_dummy_reload): Check that an output register is valid for its ...Richard Sandiford1-0/+1
2002-01-23reload.c (reg_overlap_mentioned_for_reload_p): Handle PLUS and auto_inc_dec v...Alexandre Oliva1-1/+5
2002-01-13reload.c (find_reloads): Use a hard reg destination as reload reg for an inpu...Richard Henderson1-0/+17
2002-01-10read-rtl.c: Fix formatting.Kazu Hirata1-23/+23
2001-12-17Implement MODE_BASE_REG_CLASSNick Clifton1-21/+30
2001-12-03gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_d...Jan Hubicka1-0/+12
2001-12-02c-decl.c (duplicate_decls, [...]): Remove leading capital from diagnostics.Neil Booth1-1/+1
2001-11-03reload.c (combine_reloads): Don't combine an output reload if there are other...Richard Kenner1-0/+10
2001-10-30emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes f...Jakub Jelinek1-3/+3
2001-10-21c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extr...Kaveh R. Ghazi1-1/+1
2001-10-11c-parse.in (asm_operand): Allow named operands.Richard Henderson1-2/+3
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-75/+75
2001-10-10calls.c: Fix formatting.Kazu Hirata1-1/+1
2001-09-29reload.c (find_reloads): Mark new USE insns with QImode.Alexandre Oliva1-5/+27
2001-09-21reload.c (push_secondary_reload): Don't check for "=" in output constraint af...Richard Henderson1-5/+8
2001-09-12c-common.c (c_tree_code_name): Const-ification.Kaveh R. Ghazi1-1/+1
2001-09-07reload.c (push_reload): Check for subreg_lowpart_p instead of SUBREG_BYTE bei...Roman Lechtchinsky1-4/+4
2001-09-04reload.c (push_reload): Export.Richard Henderson1-4/+1
2001-08-31gcse.c (add_label_notes): REG_LABEL is an INSN_LIST.Andreas Jaeger1-2/+2
2001-08-27reload.c (find_reloads_toplev): Back out this change:Geoffrey Keating1-24/+0
2001-08-25reload1.c (reload): Make all entries in reg_equiv_memory_loc unshared.Hans-Peter Nilsson1-1/+33
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-13expr.h: Split out optab- and libfunc-related code to...Zack Weinberg1-1/+2
2001-08-07calls.c (expand_call): Do not emit INSN_SETJMP note.Jan Hubicka1-5/+3
2001-08-03combine.c, [...]: consistently use "VAX", "VAXen", and "MicroVAX" in comments...Lars Brinkhoff1-1/+1
2001-07-23* reload.c: Fix comment typos.Kazu Hirata1-3/+3