Thread overview
SIMD intrinsics in GDC
Apr 09, 2007
Paul Findlay
Apr 11, 2007
David Friedman
Apr 12, 2007
Paul Findlay
Feb 13, 2016
WebFreak001
Feb 14, 2016
Iain Buclaw
April 09, 2007
Hello,

Does GDC have any plans to give access to any of the SIMD (SSE et al)
intrinsic functions that GCC provides for C++ (other than the assembler
equivalents)? e.g. _mm_load_si128

Thanks,

 - Paul
April 11, 2007
Paul Findlay wrote:
> Hello,
> 
> Does GDC have any plans to give access to any of the SIMD (SSE et al)
> intrinsic functions that GCC provides for C++ (other than the assembler
> equivalents)? e.g. _mm_load_si128
> 
> Thanks,
> 
>  - Paul

Yes, these and other "target builtins" will be made available in the next release.

David
April 12, 2007
> Yes, these and other "target builtins" will be made available in the next release.
Ah, so that is what they are called.

Awesome to hear,

 - Pau

February 13, 2016
On Wednesday, 11 April 2007 at 01:50:56 UTC, David Friedman wrote:
> Yes, these and other "target builtins" will be made available in the next release.

soo... when is it going to be released?
February 14, 2016
On 14 Feb 2016 12:20 am, "WebFreak001 via D.gnu" <d.gnu@puremagic.com> wrote:
>
> On Wednesday, 11 April 2007 at 01:50:56 UTC, David Friedman wrote:
>>
>> Yes, these and other "target builtins" will be made available in the
next release.
>
>
> soo... when is it going to be released?

Not knowing the context of his reply.

--
echo "module gcc.builtins;" > builtins.d
gdc -fsyntax-only -fintfc builtins.d
--

You will now have a builtins.di file that shows all builtins available to you from the gcc.builtins module.  It's contents will change depending on unsafe optimisations and target flags.

Iain.