[all-commits] [llvm/llvm-project] a6c02e: [flang][openacc] Keep CYCLE check for compute and ...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Wed Nov 29 21:34:27 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a6c02edd6eac476523b5c73f29619a7a9e054872
https://github.com/llvm/llvm-project/commit/a6c02edd6eac476523b5c73f29619a7a9e054872
Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M flang/lib/Semantics/check-directive-structure.h
M flang/test/Semantics/OpenACC/acc-data.f90
M flang/test/Semantics/OpenACC/acc-kernels.f90
M flang/test/Semantics/OpenACC/acc-parallel.f90
M flang/test/Semantics/OpenACC/acc-serial.f90
Log Message:
-----------
[flang][openacc] Keep CYCLE check for compute and data construct (#73897)
Unlike mentioned in #73839, some OpenACC construct still need the cycle
branching check to be performed. This patch adds a list of construct
where the check is not needed (loop and combined construct) and add
tests to check where it is still needed.
More information about the All-commits
mailing list