llvm-project/mlir/include
Kiran Chandramohan 711aa35759 [MLIR][OpenMP] Add support for declaring critical construct names
Add an operation omp.critical.declare to declare names/symbols of
critical sections. Named omp.critical operations should use symbols
declared by omp.critical.declare. Having a declare operation ensures
that the names of critical sections are global and unique. In the
lowering flow to LLVM IR, the OpenMP IRBuilder creates unique names
for critical sections.

Reviewed By: ftynse, jeanPerier

Differential Revision: https://reviews.llvm.org/D108713
2021-09-02 14:31:19 +00:00
..
mlir [MLIR][OpenMP] Add support for declaring critical construct names 2021-09-02 14:31:19 +00:00
mlir-c [mlir][capi] Add NameLoc 2021-09-01 16:16:35 -07:00