aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-06-16basic-block.h (rtl_bb_info): Break out head_, end_, global_live_at_start, glo...Jan Hubicka1-2/+2
2005-04-28Prevent out-of-bounds array access in reload.Martin Koegler1-2/+2
2005-04-21lambda.h (lambda_vector_min_nz): Likewise.Nathan Sidwell1-10/+10
2005-04-20re PR middle-end/20973 (kdelibs (khtml) miscompiled by reload)Michael Matz1-2/+17
2005-02-24reload.c (operands_match_p): Only increment register number for SCALAR_INT_MO...David Edelsohn1-2/+5
2005-02-14reload.c (find_reloads): Swap address_reloaded flags when swapping commutativ...Ulrich Weigand1-0/+4
2005-02-11cselib.c (cselib_process_insn): Clear out regs where HARD_REGNO_CALL_PART_CLO...Dale Johannesen1-2/+4
2005-01-15harg-reg-set.h (reg_class_names): Prototype global array.Roger Sayle1-3/+1
2005-01-05combine.c (expand_compound_operation): Add comment that we fall through after...Steven Bosscher1-2/+0
2004-12-23reload.c (regno_clobbered_p): Add a gcc_assert that regno refers to a hard re...Roger Sayle1-2/+7
2004-12-23re PR target/18511 (cc1plus segfaults when compiling libstdc++-v3/src/localen...Kaz Kojima1-1/+2
2004-12-15reload.c (SMALL_REGISTER_CLASS_P): New.Alexandre Oliva1-7/+15
2004-12-06reload.c (find_valid_class): Fix logic to test inner mode as well.DJ Delorie1-15/+26
2004-11-23function.h (struct function): Remove calls_longjmp.Zack Weinberg1-4/+0
2004-11-09reload.c (refers_to_mem_for_reload_p, [...]): Make them static.Kazu Hirata1-2/+5
2004-10-14reload.c (find_reloads): When reloading a PLUS with constant operand...Ulrich Weigand1-0/+21
2004-10-12* defaults.h (REGNO_MODE_OK_FOR_BASE_P, REG_MODE_OK_FOR_BASE_P)Daniel Jacobowitz1-42/+41
2004-09-15attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers1-5/+8
2004-09-09reload.c (find_reloads_address): Pass correct operand to maybe_memory_address_p.Ulrich Weigand1-1/+1
2004-09-09ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell1-222/+202
2004-09-03reload.c (find_reloads): Swap operand_loc pointers for find_dummy_reload if w...Daniel Jacobowitz1-3/+18
2004-08-22reload.c (find_reloads_address): Make return value tri-state.Ulrich Weigand1-8/+11
2004-08-21* reload.c (find_reloads_address): Fix thinko in previous change.Mark Mitchell1-2/+1
2004-08-20reload.c (find_reloads_address): Reload the sum of a LO_SUM and a CONST_INT.Mark Mitchell1-49/+53
2004-08-18rtl.def (NIL): Delete.Zack Weinberg1-2/+2
2004-08-03defaults.h (LEGITIMATE_PIC_OPERAND_P): Provide default definition.Zack Weinberg1-6/+1
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-8/+8
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-41/+41
2004-06-15alias.c (record_set, [...]): Use REG_P.Jerry Quinn1-89/+89
2004-06-12reload.c (find_reloads): Force reload for pseudo registers on big endian mach...Peter Jakubek1-1/+1
2004-05-20Makefile.in (GTFILES): Add $(srcdir)/reload.h.J"orn Rennecke1-0/+1
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-3/+2
2004-03-04reload.c (find_reloads): Reorganize if seqeunce to switch.Jan Hubicka1-52/+61
2004-03-03alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini1-6/+6
2004-02-24Implement FR-V FDPIC ABI support for frv-uclinux and frv-linux.Alexandre Oliva1-12/+12
2004-02-05reload.c (refers_to_regno_for_reload_p): Index hard_regno_nregs with inner_re...David Edelsohn1-2/+2
2004-02-04reload.c (find_equiv_reg): When checking for register overlap, don't index ha...Geoffrey Keating1-5/+4
2004-02-04reload.c (refers_to_regno_for_reload_p): Test regno, not inner_regno, against...David Edelsohn1-1/+1
2004-02-02alias.c (record_set): Use hard_regno_nregs.Jan Hubicka1-40/+43
2004-01-30reload.c (get_secondary_mem): Fix updating of secondary_memlocs_elim_used.Jan Hubicka1-2/+2
2004-01-30reload.c (secondary_memlocs_elim_used): New static variable.Jan Hubicka1-1/+9
2004-01-29re PR inline-asm/6162 (i386 asm reloader ice in reload_cse_simplify_operands)Ian Lance Taylor1-4/+13
2004-01-21alias.c, [...]: Update copyright.Kazu Hirata1-1/+1
2004-01-11Partial fix for PR opt/10776Jan Hubicka1-1/+6
2003-12-15reload.c (reg_overlap_mentioned_for_reload_p): When looking at a PLUS in X...J"orn Rennecke1-2/+16
2003-12-04re PR target/13186 ([PPC] Internal compiler error in reload.c)Richard Sandiford1-21/+0
2003-12-01reload.c (find_reloads_address): Split addresses of type (plus (plus (reg) (r...Ulrich Weigand1-0/+18
2003-11-20reload.c (find_reloads): Added missing type casts.Andreas Krebbel1-2/+2
2003-11-02Makefile.in (targhooks.o, reload.o): Update dependencies.Richard Sandiford1-0/+21