llvm-doe-org / llvm-project

The LLVM DOE Fork is a fork of upstream LLVM (https://github.com/llvm/llvm-project/) that hosts multiple DOE-funded projects. Contact information and other details for each project are described in the wiki.
https://github.com/llvm-doe-org/llvm-project/wiki/
Other
22 stars 13 forks source link

Upstreaming OpenMP features from Clacc #10

Open jdenny-ornl opened 3 years ago

jdenny-ornl commented 3 years ago

Clacc includes prototypes for OpenMP features that are needed to support OpenACC but that are not yet implemented in upstream LLVM. Some of these features are specified in the OpenMP standard, and some are original extensions. Many of these features can be upstreamed independently of the rest of Clacc.

This github issue is a general catchall for upstreaming OpenMP features from Clacc. We are also creating github issues for specific features and pointing here for general discussion:

The general tasks for upstreaming OpenMP features from Clacc are as follows: