PATCH:[darwin] fix load of a misaligned double word
Hartmut Penner
HPENNER@de.ibm.com
Fri Jan 16 15:59:00 GMT 2004
> Are you suggesting -mcpu=G5 set TARGET_64BIT or
movdf_hardfloatMM
> test TARGET_64BIT? Apple is running in a mode with 32-bit ABI and 64-bit
> instructions, so TARGET_POWERPC64 is the correct target_flag.
> movdf_hardfloat64 uses PowerPC64 instructions, but makes no assumptions
> about the ABI or 64-bit addressing, so TARGET_POWERPC64 is the
appropriate
> test.
Does that mean, Darwin is using 64 bit register for data operations while
having 32 bit addressing ? Yes, in this case the all code
is right, and we have to look into reload...
Hartmut
> David
More information about the Gcc-patches
mailing list