[flang-commits] [flang] [mlir] [flang][OpenMP] Concatenate begin and end clauses into single list (PR #89090)
Krzysztof Parzyszek via flang-commits
flang-commits at lists.llvm.org
Mon Apr 22 08:06:36 PDT 2024
================
@@ -1091,16 +1091,12 @@ static void genParallelClauses(
static void genSectionsClauses(Fortran::lower::AbstractConverter &converter,
Fortran::semantics::SemanticsContext &semaCtx,
const List<Clause> &clauses, mlir::Location loc,
- bool clausesFromBeginSections,
mlir::omp::SectionsClauseOps &clauseOps) {
ClauseProcessor cp(converter, semaCtx, clauses);
- if (clausesFromBeginSections) {
- cp.processAllocate(clauseOps);
- cp.processSectionsReduction(loc, clauseOps);
- // TODO Support delayed privatization.
- } else {
- cp.processNowait(clauseOps);
- }
+ cp.processAllocate(clauseOps);
+ cp.processSectionsReduction(loc, clauseOps);
+ // TODO Support delayed privatization.
+ cp.processNowait(clauseOps);
----------------
kparzysz wrote:
Done.
https://github.com/llvm/llvm-project/pull/89090
More information about the flang-commits
mailing list