diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-05-09 09:37:35 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-05-11 10:33:17 -0700 |
commit | d80d812df0c829b6dbbcb968e7c3cf3c6be6ff41 (patch) | |
tree | 8c6fd0c47617cca38f5db9a448c9ae4923f495be /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 987362342597df266df6b5ac871c9ca19b064795 (diff) | |
download | llvm-d80d812df0c829b6dbbcb968e7c3cf3c6be6ff41.zip llvm-d80d812df0c829b6dbbcb968e7c3cf3c6be6ff41.tar.gz llvm-d80d812df0c829b6dbbcb968e7c3cf3c6be6ff41.tar.bz2 |
[flang] Fix check for assumed-size arguments to SHAPE() & al.
The predicate that is used to detect an invalid assumed-size argument
to the intrinsic functions SHAPE, SIZE, & LBOUND gives false results
for arguments whose shapes are not calculatable at compilation time.
Replace with an explicit test for an assumed-size array dummy argument
symbol.
Differential Revision: https://reviews.llvm.org/D125342
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions