aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2025-04-02 11:26:58 +0200
committerGitHub <noreply@github.com>2025-04-02 11:26:58 +0200
commit3f8bfc9f7fc788af63e52b5e804a2d6ab92321ac (patch)
tree2d3de9f1ea4c78e9e04865c3ea8ee81e7e438305 /flang/lib/Frontend/CompilerInvocation.cpp
parent8107b430edb38dc798fe4e710df13d4b2e98acfb (diff)
downloadllvm-3f8bfc9f7fc788af63e52b5e804a2d6ab92321ac.zip
llvm-3f8bfc9f7fc788af63e52b5e804a2d6ab92321ac.tar.gz
llvm-3f8bfc9f7fc788af63e52b5e804a2d6ab92321ac.tar.bz2
[flang][OpenMP] Map simple `do concurrent` loops to OpenMP host constructs (#127633)
Upstreams one more part of the ROCm `do concurrent` to OpenMP mapping pass. This PR add support for converting simple loops to the equivalent OpenMP constructs on the host: `omp parallel do`. Towards that end, we have to collect more information about loop nests for which we add new utils in the `looputils` name space. PR stack: - https://github.com/llvm/llvm-project/pull/126026 - https://github.com/llvm/llvm-project/pull/127595 - https://github.com/llvm/llvm-project/pull/127633 (this PR) - https://github.com/llvm/llvm-project/pull/127634 - https://github.com/llvm/llvm-project/pull/127635
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions