Check for a legitimate offset when addressing DImode memory with -mpowerpc64.

From-SVN: r74937
This commit is contained in:
Fariborz Jahanian 2003-12-22 18:33:00 +00:00
parent e3e9336fc6
commit b11532b308

View file

@ -2448,7 +2448,7 @@ legitimate_offset_address_p (enum machine_mode mode, rtx x, int strict)
case DFmode:
case DImode:
if (TARGET_32BIT)
if (!TARGET_POWERPC64)
extra = 4;
else if (offset & 3)
return false;
@ -2456,7 +2456,7 @@ legitimate_offset_address_p (enum machine_mode mode, rtx x, int strict)
case TFmode:
case TImode:
if (TARGET_32BIT)
if (!TARGET_POWERPC64)
extra = 12;
else if (offset & 3)
return false;