For the last several years, the OpenMP team has been working in collaboration with Intel, IBM and many other companies to add OpenMP support into clang/llvm.

Over the last 2 years, more OpenMP support has appeared in clang/llvm in llvm 3.5, 3.6 releases.

Now we can announce that this collaboration has achieved full OpenMP 3.1 support in clang/llvm 3.7, which will be released at the end of August.  Several features of the OpenMP 4.0 specifications are already supported in clang 3.7, and work continues on OpenMP 4.0 for clang 3.8.

The full details are on Michael Wong’s blog.