This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ldq and stq on UltraSparc I and II
From: Andrey Petrov <petrov@netbsd.org>
Date: Tue, 30 Apr 2002 15:52:55 -0700
_Qp_* has nothing to do with load/store floating registers, so penalty
can be avoided only in compiler which should use ldd/std instructions instead.
That does not change the meaning of TARGET_HARD_QUAD, it means
all quad instructions are present.
It is illogical to emit the arithmetic quad instructions and
not the loads/stores.