Clang official OpenMP support?

Has OpenMP (libiomp) support been finally merged to Clang trunk?

I see several tests for OpenMP but it seems clang -fopenmp is just dummy. Or there is a way to enable it when building via cmake?

--Adam

From: "Adam Strzelecki" <ono@java.pl>
To: "cfe-dev@cs.uiuc.edu Developers" <cfe-dev@cs.uiuc.edu>
Sent: Wednesday, September 24, 2014 7:29:41 AM
Subject: [cfe-dev] Clang official OpenMP support?

Has OpenMP (libiomp) support been finally merged to Clang trunk?

I see several tests for OpenMP but it seems clang -fopenmp is just
dummy. Or there is a way to enable it when building via cmake?

This is still in progress. If you want usable OpenMP CodeGen right now, you'll need to use the repositories from http://github.com/clang-omp/

-Hal

This is still in progress.

Okay. Thanks. Any rough plan to have OpenMP officially there for 3.6?

If you want usable OpenMP CodeGen right now, you'll need to use the repositories from http://github.com/clang-omp/

Yup I know that one. But I was curious about purpose of these OpenMP commits tests in trunk, but I guess these are just for OpenMP Sema but not codegen.

--Adam

From: "Adam Strzelecki" <ono@java.pl>
To: "Hal Finkel" <hfinkel@anl.gov>
Cc: "cfe-dev@cs.uiuc.edu Developers" <cfe-dev@cs.uiuc.edu>
Sent: Friday, September 26, 2014 3:12:12 AM
Subject: Re: [cfe-dev] Clang official OpenMP support?

> This is still in progress.

Okay. Thanks. Any rough plan to have OpenMP officially there for 3.6?

That's the plan.

> If you want usable OpenMP CodeGen right now, you'll need to use the
> repositories from http://github.com/clang-omp/

Yup I know that one. But I was curious about purpose of these OpenMP
commits tests in trunk, but I guess these are just for OpenMP Sema
but not codegen.

They are mostly Sema, but we're starting to see some CodeGen pieces as well. Everything is getting committed and reviewed in small chunks.

-Hal