[all-commits] [llvm/llvm-project] 4df366: [FLANG][OpenMP]Add support for ALIGN clause on OMP...
Mats Petersson via All-commits
all-commits at lists.llvm.org
Mon Jan 6 03:02:54 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4df366cd8080851f83628cedf85f9f84c2db317d
https://github.com/llvm/llvm-project/commit/4df366cd8080851f83628cedf85f9f84c2db317d
Author: Mats Petersson <mats.petersson at arm.com>
Date: 2025-01-06 (Mon, 06 Jan 2025)
Changed paths:
M flang/include/flang/Parser/dump-parse-tree.h
M flang/include/flang/Parser/parse-tree.h
M flang/lib/Parser/openmp-parsers.cpp
M flang/lib/Semantics/check-omp-structure.cpp
M flang/lib/Semantics/check-omp-structure.h
A flang/test/Lower/OpenMP/Todo/omp-declarative-allocate-align.f90
A flang/test/Parser/OpenMP/allocate-align-tree.f90
M flang/test/Parser/OpenMP/allocate-unparse.f90
A flang/test/Semantics/OpenMP/allocate-align01.f90
M llvm/include/llvm/Frontend/OpenMP/OMP.td
Log Message:
-----------
[FLANG][OpenMP]Add support for ALIGN clause on OMP ALLOCATE (#120791)
This is trivially additional support for the existing ALLOCATE
directive, which allows an ALIGN clause.
The ALLOCATE directive is currently not implemented, so this is just
addding the necessary parser parts to allow the compiler to not say
"Huh? I don't get this" [or "Expected OpenMP construct"] when it
encounters the ALIGN clause.
Some parser testing is updated and a new todo test, just in case the
feature of align clause is not supported by the initial support for
ALLOCATE.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list