aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorTom Eccles <tom.eccles@arm.com>2025-06-13 14:16:58 +0100
committerGitHub <noreply@github.com>2025-06-13 14:16:58 +0100
commit4a47634a0075c49051cb4708a7f54577ecb080f4 (patch)
treece64c7fb62dcda125b8c13325c180a04dcea9c1d /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parent85a9f2e14859b472750f13fb441291e6e9c893a0 (diff)
downloadllvm-4a47634a0075c49051cb4708a7f54577ecb080f4.zip
llvm-4a47634a0075c49051cb4708a7f54577ecb080f4.tar.gz
llvm-4a47634a0075c49051cb4708a7f54577ecb080f4.tar.bz2
[flang][OpenMP] Support substrings and complex part refs for DEPEND (#143907)
Fixes #142404 The parser can't tell the difference between array indexing and a substring: that has to be done in semantics once we have types. Substrings can only be in the form string([lower]:[higher]) not string(index) or string(lower:higher:step). I added semantic checks to catch this for the DEPEND clause. This patch also adds lowering for correct substrings and for complex part references.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions