aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@pierdol.cobaltmicro.com>1998-08-10 23:47:28 +0000
committerDavid S. Miller <davem@gcc.gnu.org>1998-08-10 16:47:28 -0700
commit03ad6f4d34a4fc496c2bf886444a3a2862deddfa (patch)
treeb6211a7b274880a94bf3bdeb3f061847710d0acb /gcc/except.c
parentb8d80a3a83398892f4914c8948a3becd59c8c394 (diff)
downloadgcc-03ad6f4d34a4fc496c2bf886444a3a2862deddfa.zip
gcc-03ad6f4d34a4fc496c2bf886444a3a2862deddfa.tar.gz
gcc-03ad6f4d34a4fc496c2bf886444a3a2862deddfa.tar.bz2
sparc.c (input_operand): Do not accept a LO_SUM MEM for TFmode when !v9.
* config/sparc/sparc.c (input_operand): Do not accept a LO_SUM MEM for TFmode when !v9. We require offsettable memory addresses. * config/sparc/sparc.h (ALTER_HARD_SUBREG): Handle TFmode to DFmode register number conversions. * config/sparc/sparc.md (define_split DFmode moves): If register is a SUBREG do alter_subreg on it before using. (define_expand movtf): Fixup comment about alignment on v9. (define_split TFmode moves): Don't use gen_{high,low}part, create explicit SUBREGs instead. From-SVN: r21658
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions