llvm-project
ef56b537 - [flang][OpenMP] Extend `do concurrent` mapping to multi-range loops (#127634)

Commit
260 days ago
[flang][OpenMP] Extend `do concurrent` mapping to multi-range loops (#127634) Adds support for converting mulit-range loops to OpenMP (on the host only for now). The changes here "prepare" a loop nest for collapsing by sinking iteration variables to the innermost `fir.do_loop` op in the nest. 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 - https://github.com/llvm/llvm-project/pull/127634 (this PR) - https://github.com/llvm/llvm-project/pull/127635
Author
Parents
Loading