1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/include/llvm/Frontend/OpenMP
Valentin Clement 643cb4d428 [openmp] Remove clause from OMPKinds.def and use OMP.td info
Remove the OpenMP clause information from the OMPKinds.def file and use the
information from the new OMP.td file. There is now a single source of truth for the
directives and clauses.

To avoid generate lots of specific small code from tablegen, the macros previously
used in OMPKinds.def are generated almost as identical. This can be polished and
possibly removed in a further patch.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D92955
2020-12-10 10:19:09 -05:00
..
CMakeLists.txt [flang][openmp] Check clauses allowed semantic with tablegen generated map 2020-07-11 12:45:12 -04:00
OMP.td [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it. 2020-11-21 22:37:35 +05:30
OMPConstants.h [OpenMPOpt][Fix] Only initialize ICV initial values once. 2020-09-29 12:22:58 +02:00
OMPContext.h [OpenMP] Allow traits for the OpenMP context selector isa 2020-07-29 10:22:27 -05:00
OMPGridValues.h [NFC][OpenMP] Update description of OMPGridValues enums 2020-10-21 18:22:11 +00:00
OMPIRBuilder.h [OpenMPIRBuilder] introduce createStaticWorkshareLoop 2020-12-07 22:30:59 +01:00
OMPKinds.def [openmp] Remove clause from OMPKinds.def and use OMP.td info 2020-12-10 10:19:09 -05:00