This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] MIPS32 DSP intrinsics


On Wed, Jun 01, 2005 at 06:05:26PM +0100, Nigel Stephens wrote:
> Paul Brook wrote:
> >Apart from anything else we require that all intrinsics be documented. 
> 
> Sure, but the built-in intrinsics for ARM, PPC Altivec, x86 SSE, etc are 
> documented only as a simple list of function names which imply that they 
> output instructions of the same name, for example:
> 
>    The following built-in functions are available when both
>    @option{-m3dnow}
>    and @option{-march=athlon} are used.  All of them generate the machine
>    instruction that is part of the name.
> 
> 
> There's no detailed documentation on the operation of these built-ins or 
> their argument types.

That is an implied reference to the architecture documentation.  I
think that Paul's point is the most important one to come up so far,
and valid.

-- 
Daniel Jacobowitz
CodeSourcery, LLC


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]