diff options
author | Valentin Clement (バレンタイン クレメン) <clementval@gmail.com> | 2023-09-13 20:49:54 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-13 20:49:54 -0700 |
commit | b1341e2863e7aae035827dd3f8a2373fa2617c8a (patch) | |
tree | c42d857213f39b4a964854419d1555e618603472 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 97edcdeeefc048866ab4ee14c36eda228448a9b8 (diff) | |
download | llvm-b1341e2863e7aae035827dd3f8a2373fa2617c8a.zip llvm-b1341e2863e7aae035827dd3f8a2373fa2617c8a.tar.gz llvm-b1341e2863e7aae035827dd3f8a2373fa2617c8a.tar.bz2 |
[flang][openacc] Fix unstructured code in OpenACC region ops (#66284)
For unstructured construct, the blocks are created in advance inside the
function body. This causes issues when the unstructured construct is
inside an OpenACC region operations. This patch adds the same fix than
OpenMP lowering and re-create the blocks inside the op region.
Initial OpenMP fix: 29f167abcf7d871d17dd3f38f361916de1a12470
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions