summaryrefslogtreecommitdiff
path: root/gcc/reload.c
Commit message (Expand)AuthorAgeFilesLines
* reload.c (operands_match_p): Only increment register number for SCALAR_INT_MO...David Edelsohn2005-02-241-2/+5
* reload.c (find_reloads): Swap address_reloaded flags when swapping commutativ...Ulrich Weigand2005-02-141-0/+4
* cselib.c (cselib_process_insn): Clear out regs where HARD_REGNO_CALL_PART_CLO...Dale Johannesen2005-02-111-2/+4
* harg-reg-set.h (reg_class_names): Prototype global array.Roger Sayle2005-01-151-3/+1
* combine.c (expand_compound_operation): Add comment that we fall through after...Steven Bosscher2005-01-051-2/+0
* reload.c (regno_clobbered_p): Add a gcc_assert that regno refers to a hard re...Roger Sayle2004-12-231-2/+7
* re PR target/18511 (cc1plus segfaults when compiling libstdc++-v3/src/localen...Kaz Kojima2004-12-231-1/+2
* reload.c (SMALL_REGISTER_CLASS_P): New.Alexandre Oliva2004-12-151-7/+15
* reload.c (find_valid_class): Fix logic to test inner mode as well.DJ Delorie2004-12-061-15/+26
* function.h (struct function): Remove calls_longjmp.Zack Weinberg2004-11-231-4/+0
* reload.c (refers_to_mem_for_reload_p, [...]): Make them static.Kazu Hirata2004-11-091-2/+5
* reload.c (find_reloads): When reloading a PLUS with constant operand...Ulrich Weigand2004-10-141-0/+21
* * defaults.h (REGNO_MODE_OK_FOR_BASE_P, REG_MODE_OK_FOR_BASE_P)Daniel Jacobowitz2004-10-121-42/+41
* attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers2004-09-151-5/+8
* reload.c (find_reloads_address): Pass correct operand to maybe_memory_address_p.Ulrich Weigand2004-09-091-1/+1
* ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell2004-09-091-222/+202
* reload.c (find_reloads): Swap operand_loc pointers for find_dummy_reload if w...Daniel Jacobowitz2004-09-031-3/+18
* reload.c (find_reloads_address): Make return value tri-state.Ulrich Weigand2004-08-221-8/+11
* * reload.c (find_reloads_address): Fix thinko in previous change.Mark Mitchell2004-08-211-2/+1
* reload.c (find_reloads_address): Reload the sum of a LO_SUM and a CONST_INT.Mark Mitchell2004-08-201-49/+53
* rtl.def (NIL): Delete.Zack Weinberg2004-08-181-2/+2
* defaults.h (LEGITIMATE_PIC_OPERAND_P): Provide default definition.Zack Weinberg2004-08-031-6/+1
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-8/+8
* alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn2004-07-011-41/+41
* alias.c (record_set, [...]): Use REG_P.Jerry Quinn2004-06-151-89/+89
* reload.c (find_reloads): Force reload for pseudo registers on big endian mach...Peter Jakubek2004-06-121-1/+1
* Makefile.in (GTFILES): Add $(srcdir)/reload.h.J"orn Rennecke2004-05-201-0/+1
* Merge tree-ssa-20020619-branch into mainline.Diego Novillo2004-05-131-3/+2
* reload.c (find_reloads): Reorganize if seqeunce to switch.Jan Hubicka2004-03-041-52/+61
* alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini2004-03-031-6/+6
* Implement FR-V FDPIC ABI support for frv-uclinux and frv-linux.Alexandre Oliva2004-02-241-12/+12
* reload.c (refers_to_regno_for_reload_p): Index hard_regno_nregs with inner_re...David Edelsohn2004-02-051-2/+2
* reload.c (find_equiv_reg): When checking for register overlap, don't index ha...Geoffrey Keating2004-02-041-5/+4
* reload.c (refers_to_regno_for_reload_p): Test regno, not inner_regno, against...David Edelsohn2004-02-041-1/+1
* alias.c (record_set): Use hard_regno_nregs.Jan Hubicka2004-02-021-40/+43
* reload.c (get_secondary_mem): Fix updating of secondary_memlocs_elim_used.Jan Hubicka2004-01-301-2/+2
* reload.c (secondary_memlocs_elim_used): New static variable.Jan Hubicka2004-01-301-1/+9
* re PR inline-asm/6162 (i386 asm reloader ice in reload_cse_simplify_operands)Ian Lance Taylor2004-01-291-4/+13
* alias.c, [...]: Update copyright.Kazu Hirata2004-01-211-1/+1
* Partial fix for PR opt/10776Jan Hubicka2004-01-111-1/+6
* reload.c (reg_overlap_mentioned_for_reload_p): When looking at a PLUS in X...J"orn Rennecke2003-12-151-2/+16
* re PR target/13186 ([PPC] Internal compiler error in reload.c)Richard Sandiford2003-12-041-21/+0
* reload.c (find_reloads_address): Split addresses of type (plus (plus (reg) (r...Ulrich Weigand2003-12-011-0/+18
* reload.c (find_reloads): Added missing type casts.Andreas Krebbel2003-11-201-2/+2
* Makefile.in (targhooks.o, reload.o): Update dependencies.Richard Sandiford2003-11-021-0/+21
* re PR rtl-optimization/11271 ([arm-elf] regex.c ICEs for thumb multilib)Richard Earnshaw2003-10-311-2/+0
* Fix problem noticed by Dale Johannesen on the gcc list.James E Wilson2003-10-291-7/+8
* reload.c (find_reloads_subreg_address): Use correct offset for paradoxical ME...Ulrich Weigand2003-10-061-1/+8
* alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi2003-07-191-2/+2
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-232/+115