<div dir="ltr"><div><div>Roman,<br><br></div><div>Sorry, we haven't merged the patch with current clang trunk (if that is what you mean).<br><br></div><div>But see this message (<a href="http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031608.html">http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031608.html</a>) from Chris Bergström -- I guess this will be done soon enough.<br>
</div><div><br></div>Andrey Bokhanko<br>=============<br></div>Software Engineer<br>Intel<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 27, 2013 at 5:48 PM, Roman Divacky <span dir="ltr"><<a href="mailto:rdivacky@freebsd.org" target="_blank">rdivacky@freebsd.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nice! Can you publish patches against vanilla llvm and clang?<br>
<br>
Thanks. Roman<br>
<div class="im"><br>
On Tue, Aug 27, 2013 at 04:13:52PM +0400, Andrey Bokhanko wrote:<br>
> All,<br>
><br>
> This is to announce availability of a full OpenMP 3.1 support<br>
> implementation in Clang compiler.<br>
><br>
> The project is hosted there: <a href="http://clang-omp.github.com/" target="_blank">http://clang-omp.github.com/</a><br>
><br>
> It is based on clang 3.3 (and will be updated as new clang/llvm releases<br>
> become available); also, we plan to eventually contribute everything to the<br>
> clang trunk (initial patches have already been committed).<br>
><br>
> This implementation supports 3.1 version of OpenMP standard in full; it<br>
> passes all OpenMP tests we tried with it so far (this includes OpenMP<br>
> Validation Suite from OpenUH Research Compiler, SPEC OMP2012 and internal<br>
> Intel test suites). Performance-wise, it demonstrates similar gains and<br>
</div>> scalability as other compilers with OpenMP support. (Sorry, I can?t be more<br>
<div class="im HOEnZb">> specific here, as properly reporting performance results is a precise and<br>
> laborious process. You are welcome to try clang compiler with OpenMP<br>
> support on your own OpenMP programs, awe performance gains and share<br>
> excitement with the community. :-))<br>
><br>
> The project was started by Mahesha HS (then at AMD), who created initial<br>
> patch. After that, it was carried out by several Intel engineers; Alexey<br>
> Bataev did most of the coding. Hal Finkel, Dmitry Gribenko and Doug Gregor<br>
> contributed a lot with code reviews.<br>
><br>
> OpenMP in an evolving standard; thus, there is always something still left<br>
> to be done, and your contributions (of any kind -- patches, code reviews,<br>
> testing, bug reports) are very much welcome!<br>
><br>
> Yours,<br>
> Andrey Bokhanko<br>
> ==============<br>
> Software Engineer<br>
> Intel<br>
><br>
> P.S.: I cross-posted this announcement to LLVM-dev mailing list, as it has<br>
> a wider circulation. Sorry for double posting.<br>
<br>
</div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br>
</div></div></blockquote></div><br></div>