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

Use `ACC.td` in Clacc #22

Open jdenny-ornl opened 3 years ago

jdenny-ornl commented 3 years ago

Use llvm/include/llvm/Frontend/OpenACC/ACC.td in Clacc's OpenACC support for Clang. This will eliminate a lot of OpenACC parsing and AST boilerplate. Johannes Doerfert suggests it should be done before attempting to upstream Clacc's OpenACC support for Clang.