diff options
author | Kareem Ergawy <kareem.ergawy@amd.com> | 2025-02-12 11:04:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-12 11:04:26 +0100 |
commit | 32faf438785ec5d7b3d2d605ae30ee6ab337a163 (patch) | |
tree | 55cd7fe277347e93e89f87adfc40820a412c6dea /llvm/lib/CodeGen/MachineModuleSlotTracker.cpp | |
parent | 37f36cbffb890a0c144211dec0c3589bd17f2a36 (diff) | |
download | llvm-32faf438785ec5d7b3d2d605ae30ee6ab337a163.zip llvm-32faf438785ec5d7b3d2d605ae30ee6ab337a163.tar.gz llvm-32faf438785ec5d7b3d2d605ae30ee6ab337a163.tar.bz2 |
[flang][OpenMP] Handle fixed length `charater`s in delayed privatization (#126704)
We currently handle sequences of fixed-length arrays properly by **not**
emitting length parameters for `embox` ops inside the `omp.private` op.
However, we do not handle the scalar case. This PR extends
`getLengthParameters` defined in `PrivateReductionUtils.cpp` to handle
such cases.
Fixes issue reported in #125732.
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleSlotTracker.cpp')
0 files changed, 0 insertions, 0 deletions