Boost logo

Boost :

Subject: Re: [boost] [GSOC]SIMD Library
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2011-04-01 04:01:57


On 01/04/2011 09:20, Joel Falcou wrote:

>> Is there a way to detect those compile options?

Yes, but the equivalent options don't exist on MSVC.

The problem is that the two compilers have radically different ways to
deal with this.

>
> We have to explore this. After giving some thought the need for non
> binary level of cross instruction set support is indeed valuable.

I tested it, and it doesn't work.
If -msse2 etc. are not set, the __builtin_ia32 family of functions,
which are used by emmintrin.h and other headers to implement the _mm_
family of functions, don't exist.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk