> 
> > Looks like it disappeared here:
> >     http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00613.html
> > 
> > I think the list of i386 builtin functions is now out of date in the
> > documentation.
> 
> The following differences now exist between the documentation and the 
> current 4.1 x86 code.
> 
> I do not know whether all of the changes were intentional.
> 
> Documented, but doesn't exist:
> 
> __builtin_ia32_cmpnlts
> __builtin_ia32_loadaps
> __builtin_ia32_loadddup
> __builtin_ia32_loadsss **
> __builtin_ia32_movddup
> __builtin_ia32_pextrw
> __builtin_ia32_pfrsqrtit1
> __builtin_ia32_pinsrw
> __builtin_ia32_storeaps
> __builtin_ia32_storess
> 
> 
> ** the docs for loadss have a typo as noted by PR target/20049
> 
> While the following exist without being documented:

Yes this was intentional, you should not be using the builtin functions,
instead use intrinsics from the header files.

-- Pinski

Reply via email to