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

Eli Friedman eli.friedman at gmail.com
Thu Jun 11 11:50:12 PDT 2009


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.

-Eli




More information about the cfe-commits mailing list