]> git.ipfire.org Git - thirdparty/gcc.git/commit
sparc.c (sparc_emit_set_symbolic_const64): If we are given conflicting registers...
authorDJ Delorie <dj@redhat.com>
Fri, 1 Feb 2002 21:54:39 +0000 (16:54 -0500)
committerDJ Delorie <dj@gcc.gnu.org>
Fri, 1 Feb 2002 21:54:39 +0000 (16:54 -0500)
commit3968de80f82b32336d76808d57ac4148ee191347
treeb916701b11cbd40fd8ad795ecb243d7863b200a7
parent1c24f830c560d26856c72416d01bcd41e7118a7a
sparc.c (sparc_emit_set_symbolic_const64): If we are given conflicting registers...

* config/sparc/sparc.c (sparc_emit_set_symbolic_const64): If
we are given conflicting registers, switch to the other one we
had allocated for us.
* config/sparc/sparc.md (reload_indi, reload_outdi): Pass op[2]
as TImode so we know when the "other" register is available.

From-SVN: r49412
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md