diff options
author | Kareem Ergawy <kareem.ergawy@amd.com> | 2025-02-04 15:52:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-04 15:52:46 +0100 |
commit | 25f29ee377b1b83b276308c1947de774ee01a4fe (patch) | |
tree | c4bd6e9b0499cbc5f514181471eb73f6cf8ba7e6 /llvm/lib/CodeGen/ReachingDefAnalysis.cpp | |
parent | 46b1543dc04970719caab0d4f9f65699fea6adbc (diff) | |
download | llvm-25f29ee377b1b83b276308c1947de774ee01a4fe.zip llvm-25f29ee377b1b83b276308c1947de774ee01a4fe.tar.gz llvm-25f29ee377b1b83b276308c1947de774ee01a4fe.tar.bz2 |
[flang][OpenMP] Update all `lastprivate` symbols, not just in clauses (#125628)
Fixes a bug in updating `lastprivate` variables. Previously, we only
iterated over the symbols collected from `lastprivate` clauses. This
meants that for pre-determined symbols, we did not implement the update
correctly (e.g. for loop iteration variables of `simd` constructs).
Diffstat (limited to 'llvm/lib/CodeGen/ReachingDefAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions