Re: [eigen] clang/llvm status |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] clang/llvm status
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Fri, 21 May 2010 07:23:02 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=pNL6ky+h41vJoTzNQmTvs0nGV9dsoqc1DjWT5s1dZ28=; b=X6K4CNNtenJWMPVooreUKQ2VmRRX17wrGHPPrEBuxp10P7p3fcAtreop5BjCIJ/fhX mxS79Ok3g44eex0+tu0MRLns9cSDLB+eNHNr9zkbPFpTIYprNVflfeOxAGVo6QYyRCoR /ySkTJrdA8pEDmEsekMIozNtszhUdCGgUh39c=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=sJo1D2x+udLOY66//UUO28TKi4E1697zzXKVMHoOhXRbZ+lel61ZCityA66GXD0Mks yBpzmRGL6WjMlORn0Cf3ne8q8Uxt3cFietFRfJxFxfBF5sKKuaUoCU6U0tBOQrxskDWN HZD4D0LNSg47pXWXjeoOrMukm04Xlm00PZYP0=
Thomas, Joel, how good (fast) is the generated code?
GCC's been ready for metaprogramming since 3.3 but only started giving
really good performance at 4.2...
Benoit
2010/5/21 joel falcou <joel.falcou@xxxxxx>:
> Thomas Capricelli wrote:
>>
>> You might have heard about the recent news that clang is now able to
>> compile boost. This was specifically targetted by the clang dev as boost is
>> a heavy user of c++/templates and is known to push compilers to their
>> limits. Also, i think they patched boost by themselves when needed.
>> Nevertheless, this is a very great step for them.
>>
>> This made me going for another attempt to test this on eigen.. and after
>> some fixes, i can now compile most of the test ( i would say ~80%). The few
>> ones i've run did actually pass.
>>
>> My own project, based on eigen, can now compile entirely with clang/llvm,
>> even using sse3, though i have one little problem: it seems that enabling
>> sse3 makes my code segfault on the part using sse3... I'll test this some
>> more.
>>
>> regards,
>> Thomas
>>
>
> NT² compile son clang since last bosot'con thansk to Doug Gregor. On the
> SSEx part, beware that currently, some alignment related clang code is not
> patched yet. We're working with the clang guy on that.
>
> --
> ___________________________________________
> Joel Falcou - Assistant Professor
> PARALL Team - LRI - Universite Paris Sud XI
> Tel : (+33)1 69 15 66 35
>
>
>
>
>