This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: How can I tell the compiler to not store excessively?
- From: Falk Hueffner <hueffner at informatik dot uni-tuebingen dot de>
- To: Mike Sharov <msharov at talentg dot com>
- Cc: gcc-help at gcc dot gnu dot org
- Date: Tue, 31 Aug 2004 09:10:26 +0200
- Subject: Re: How can I tell the compiler to not store excessively?
- References: <4133BB9F.3010705@talentg.com>
Mike Sharov <msharov@talentg.com> writes:
> I am trying to write several inline assembly functions to facilitate
> use of MMX instructions and I would like for them to be concatenated
> without transfer in and out of registers between calls if the data is
> already loaded in a register.
I'd recommend you use try the macros from <mmintrin.h> like _m_paddb.
If they don't produce proper code, please file a bug report.
--
Falk