I agree with Michael on the naming and having separate files for AVX and including all the header files inside x86intrin.h.
Also it would be easy for the users if we include all the instruction sets supported by both Intel and AMD in x86intrin.h file so that it is sufficient for the application developers to use only one header file for all the x86 based systems. Thanks, Dwarak > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > Michael Matz > Sent: Wednesday, November 05, 2008 9:29 AM > To: H.J. Lu > Cc: GCC Development; Ye, Joey; Guo, Xuepeng; Girkar, Milind > Subject: Re: RFC: A new meta intrinsic header file for x86 intrinsics > > Hi HJ, > > On Mon, 3 Nov 2008, H.J. Lu wrote: > > > Icc will introduce <immintrin.h> to support intrinsics for current and > > future instruction sets, starting with AVX. > > So how about the (IMO) nicer name this list came up the last time this was > brought up (April): x86intrin.h . > > > My question is if we should put AVX intrinsics directly in immintrin.h > > or in a separate file. > > Separate file seems more consistent. > > > Ciao, > Michael.