Webpage to track implementation status of OpenMP features

Long story short:
We want to create a webpage under llvm.org that shows the implementation status of OpenMP features, similar to https://clang.llvm.org/cxx_status.html .

Please let me know if you have wishes, questions, or concerns.

Cheers,
  Johannes

Hi Johannnes,

there's http://clang.llvm.org/docs/OpenMPSupport.html. If that page is missing some information, they should be added.

Jonas

Hi Johannnes,

there's http://clang.llvm.org/docs/OpenMPSupport.html. If that page is
missing some information, they should be added.

Those are two completely different pages.
OpenMPSupport talks about the newly-supported bits, as of that release.
cxx_status talks, well, about status overall, not limited to supported
bits, with version info.

Jonas

Roman.

Thanks for pointing that one out to me!

It’s a start but there is a lot missing and what is there is partially outdated. I’d add all features and if they are worked on, description of support, as well as the version they are landed in. What do you think?

Long story short:
We want to create a webpage under llvm.org that shows the implementation status of OpenMP features, similar to https://clang.llvm.org/cxx_status.html .

Please let me know if you have wishes, questions, or concerns.

Yes, please do!

If there are differences in what we support on host vs. target, or on
different targets, we should, where practical, somehow note that.

-Hal

I prepared a patch for a more fine-grained feature tracking list:
  https://reviews.llvm.org/D64375
and I uploaded a picture of the final result here:
https://i.postimg.cc/4xHFGmt5/Screenshot-2019-07-08-Open-MP-Support-Clang-9-documentation.png

Let me know what you think.