aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
diff options
context:
space:
mode:
authorValentin Clement (バレンタイン クレメン) <clementval@gmail.com>2024-02-23 12:56:41 -0800
committerGitHub <noreply@github.com>2024-02-23 12:56:41 -0800
commit5c90527b436d1c7d753c187aff1b45e6c8da1af6 (patch)
treeecf670cc68cfc96976ad1277ff6d2c54ab865e0a /llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
parent99f31bab86c53ed5094f57ff8a05a6ea2c8e0c38 (diff)
downloadllvm-5c90527b436d1c7d753c187aff1b45e6c8da1af6.zip
llvm-5c90527b436d1c7d753c187aff1b45e6c8da1af6.tar.gz
llvm-5c90527b436d1c7d753c187aff1b45e6c8da1af6.tar.bz2
[flang][cuda] Allow object with SHARED attribute as definable (#82822)
A semantic error was raised in device subprogram like: ``` attributes(global) subroutine devsubr2() real, shared :: rs rs = 1 end subroutine ``` Object with the SHARED attribute can be can be read or written by all threads in the block. https://docs.nvidia.com/hpc-sdk/archive/24.1/compilers/cuda-fortran-prog-guide/index.html#cfpg-var-qual-attr-shared
Diffstat (limited to 'llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp')
0 files changed, 0 insertions, 0 deletions