[cfe-commits] r73021 - /cfe/trunk/lib/Headers/xmmintrin.h

Chris Lattner clattner at apple.com
Fri Jun 12 16:43:15 PDT 2009


On Jun 11, 2009, at 11:50 AM, Eli Friedman wrote:

> On Thu, Jun 11, 2009 at 11:00 AM, Chris Lattner<clattner at apple.com>  
> wrote:
>>
>> On Jun 7, 2009, at 1:48 AM, Eli Friedman wrote:
>>
>>> On Sun, Jun 7, 2009 at 1:33 AM, Daniel Dunbar<daniel at zuster.org>  
>>> wrote:
>>>>
>>>> Author: ddunbar
>>>> Date: Sun Jun  7 03:33:23 2009
>>>> New Revision: 73021
>>>>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=73021&view=rev
>>>> Log:
>>>> xmmintrin needs to include emmintrin, Darwin system headers seem to
>>>> depend on it
>>>> defining m128[id], at least.
>>>
>>> There's an issue with this approach: if xmmintrin.h includes
>>> emmintrin.h, it's impossible to use xmmintrin.h without SSE2.
>>
>> I don't follow.  emmintrin is SS1 and xmmintrin is SSE2.
>
> No, it's the other way around.

Doh, ok!  That is really weird.  :)

-Chris



More information about the cfe-commits mailing list