diff options
author | Valentin Clement (バレンタイン クレメン) <clementval@gmail.com> | 2025-08-21 14:51:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-21 21:51:43 +0000 |
commit | 1d05d693a11a6d33bdc759ddb9d78ecb2f584ed7 (patch) | |
tree | ccf4a292b3a771cf7d7d5645a41ad553a3f8be59 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | fa67855c99619186697eb7e38973f56ca0d89843 (diff) | |
download | llvm-1d05d693a11a6d33bdc759ddb9d78ecb2f584ed7.zip llvm-1d05d693a11a6d33bdc759ddb9d78ecb2f584ed7.tar.gz llvm-1d05d693a11a6d33bdc759ddb9d78ecb2f584ed7.tar.bz2 |
[flang][cuda] Fix offset with multiple assumed size shared array (#154844)
When multiple assumed size variable are used in a kernel with dynamic
shared memory, each variable use the 0 offset. Update the pass to
account for that.
```
attributes(global) subroutine testany( a )
real(4), shared :: smasks(*)
real(8), shared :: dmasks(*)
end subroutine
```
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions