summaryrefslogtreecommitdiff
path: root/gcc/reload.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* basic-block.h: Fix comment typos.Kazu Hirata2003-07-011-1/+1
* reload.c (find_reloads): Change push_reloads to push_reload in comment.James E Wilson2003-06-291-1/+1
* defaults.h (REGISTER_MOVE_COST): Define default here.Hans-Peter Nilsson2003-06-271-4/+0
* reload.c (can_reload_into): New function.J"orn Rennecke2003-06-261-1/+55
* ChangeLog: Follow spelling conventions.Kazu Hirata2003-06-121-1/+1
* reload.c (find_reloads): Also check that all of a multi-reg value is in the c...DJ Delorie2003-05-011-1/+11
* emit-rtl.c (subreg_hard_regno): Check that register is representable.Jan Hubicka2003-04-171-20/+19
* re PR target/7784 ([Sparc] ICE in extract_insn, at recog.c:2148)Eric Botcazou2003-03-261-21/+14
* reload.c (reload_adjust_reg_for_mode): New function.Alexandre Oliva2003-03-041-3/+23
* reload.c (find_reloads): Do not use the mode specified in the insn pattern as...Ulrich Weigand2003-02-041-8/+13
* * reload.c: Revert 2003-01-31 change.Ulrich Weigand2003-02-011-38/+13
* reload.c (find_reloads): Do not use the mode specified in the insn pattern as...Ulrich Weigand2003-02-011-13/+38
* loop.c (emit_prefetch_instructions): Do conversion at right place in RTL chain.Jan Hubicka2003-01-311-6/+2
* reload.c (maybe_memory_address_p): New function.Ulrich Weigand2003-01-251-2/+24
* arm.h (CONDITIONAL_REGISTER_USAGE): Avoid signed/unsigned warning.Kaveh R. Ghazi2003-01-161-1/+1
* Add 2003 copyright notices for constraints string patch, also 2002 noticeJoern Rennecke2003-01-131-1/+1
* defaults.h (EXTRA_MEMORY_CONSTRAINT): Add STR argument.J"orn Rennecke2003-01-091-43/+67
* regmove.c: Fix comment typos.Kazu Hirata2002-12-241-1/+1
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-3/+5
* c-decl.c: Fix a comment typo.Kazu Hirata2002-12-131-2/+2
* recog.c (constrain_operands): Prefer exact match over reloadable EXTRA_MEMORY...Ulrich Weigand2002-11-201-0/+4
* hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.Aldy Hernandez2002-11-041-19/+15
* combine.c: Fix comment formatting.Kazu Hirata2002-10-271-1/+1
* reload.c (find_reloads_toplev): Mode of X is not important when simplifying s...Richard Henderson2002-10-241-2/+1
* re PR rtl-optimization/7630 (gcc 3.2 breaks on Mozilla 1.0's JS sources with ...Jan Hubicka2002-10-171-5/+8
* reload.c (push_reload): Handle subregs and secondary memory.Jan Hubicka2002-09-301-6/+7
* c-common.h: Follow spelling conventions.Kazu Hirata2002-09-261-5/+5
* reload.c (dup_replacements): New function.Ulrich Weigand2002-09-261-3/+21
* reload.c (find_reloads <p constraint>): Pass operand_mode to find_reloads_add...Alan Modra2002-09-081-1/+1
* loop.c (scan_loop, [...]): Cast to avoid signed/unsigned warnings.Kaveh R. Ghazi2002-08-151-6/+6
* reload.c (find_reloads): Handle constraint letters marked by EXTRA_ADDRESS_CO...Ulrich Weigand2002-08-141-2/+46