diff options
author | Kajetan Puchalski <kajetan.puchalski@arm.com> | 2025-08-28 15:58:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-28 15:58:29 +0100 |
commit | 9cf8752ccfd194c3fa1cda641db2e3c77aa4915c (patch) | |
tree | 163fc7715e2067fe97dd574cf34e409eb741f1ee /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 1f67b945ab2164f8f489eca636ccae5f0e58fc8b (diff) | |
download | llvm-9cf8752ccfd194c3fa1cda641db2e3c77aa4915c.zip llvm-9cf8752ccfd194c3fa1cda641db2e3c77aa4915c.tar.gz llvm-9cf8752ccfd194c3fa1cda641db2e3c77aa4915c.tar.bz2 |
[flang][OpenMP] Handle symbols on composite simd with multiple privatizers (#155640)
In some cases, a clause on a composite simd construct applied to simd
can be using a symbol that is also used by another privatizer, not
applied to simd. Correctly handle this scenario by checking which
directive the privatizer is being generated for while determining
whether to emit the copy region.
Fixes #155195.
Signed-off-by: Kajetan Puchalski <kajetan.puchalski@arm.com>
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions