This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix one-sized FP arrays returning on MIPS
Eric Botcazou <ebotcazou@act-europe.fr> writes:
> Any chance that you might reconsider your position in light of this?
Not really, sorry. I really think the new behaviour follows the spirit
of the ABI. I agree that we generate poor code, but to be honest, the
output you quote isn't any worse than I expected it to be, given what
GCC currently does. We get similarly bad code small structures too.
GCC just hasn't been tuned to handle this sort of convention very well.
Obviously there'd be some overhead even if it had.
Is this sort of construct (one-dimensional arrays) really likely
to occur in performance critical code? Probably a naive question. ;)
Richard