PR target/6512, PR target/5628
authorJakub Jelinek <jakub@redhat.com>
Wed, 1 May 2002 08:27:55 +0000 (10:27 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 1 May 2002 08:27:55 +0000 (10:27 +0200)
commit26aeede49668e5b7da29c670243b7ecca12c7ad4
tree426779a30e770e0296efa4419af6cd770bc8f452
parent2600218b4da6ad8f4c3160290585430ddd50a5c8
PR target/6512, PR target/5628

PR target/6512, PR target/5628
* config/sparc/sparc.md (movdf_insn_v9only_novis): Don't allow >= %f32
when memory is not aligned.
(movdf_insn_v9only_vis): Likewise.
* config/sparc/sparc.h (SECONDARY_INPUT_RELOAD_CLASS): Request a FP_REGS
temporary for EXTRA_FP_REGS DFmode load from unaligned memory.
(SECONDARY_OUTPUT_RELOAD_CLASS): Similarly.

From-SVN: r52995
gcc/ChangeLog
gcc/config/sparc/sparc.h
gcc/config/sparc/sparc.md