diff options
| author | jeanPerier <jperier@nvidia.com> | 2025-11-07 10:16:21 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-07 10:16:21 +0100 |
| commit | 3c62eadffd698dc4166b73bcad5f0f79b6e133be (patch) | |
| tree | 01b97d4d21585c1dbad1f2309ec16cc3601981b9 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces | |
| parent | 3149c7c5184c736040ede57f2716b30c7bd3bed6 (diff) | |
| download | llvm-3c62eadffd698dc4166b73bcad5f0f79b6e133be.zip llvm-3c62eadffd698dc4166b73bcad5f0f79b6e133be.tar.gz llvm-3c62eadffd698dc4166b73bcad5f0f79b6e133be.tar.bz2 | |
[flang][OpenACC] lower acc loops with early exits (#164992)
Lower acc loop with early exit using the newly added "unstructured"
attribute.
The core change of this patch is to refactor the loop control variable
so that for loop with early exits, the induction variables are
privatized, but no bounds operands are added to the acc.loop.
The logic of the loop is implemented by the FIR loop lowering logic by
generating explicit control flow.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces')
0 files changed, 0 insertions, 0 deletions
