diff options
author | peter klausler <pklausler@nvidia.com> | 2021-07-20 17:06:19 -0700 |
---|---|---|
committer | peter klausler <pklausler@nvidia.com> | 2021-08-02 09:43:43 -0700 |
commit | bab86463df0789c39888285494bf68c713f0c5f3 (patch) | |
tree | e77620fe91c82fd908cf42da1d6cdab224830233 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | d6d0b6559e97a3d0b258814e870d3e19f3a7ffcc (diff) | |
download | llvm-bab86463df0789c39888285494bf68c713f0c5f3.zip llvm-bab86463df0789c39888285494bf68c713f0c5f3.tar.gz llvm-bab86463df0789c39888285494bf68c713f0c5f3.tar.bz2 |
[flang] Fix IsSimplyContiguous() for the case of a pointer component
The result expression for the analysis of a Component is not (longer)
valid in the expression traversal framework used by IsSimplyContiguousHelper
now that it has a tri-state result. Fix so that any result of
analyzing the component symbol is required to be true, not just
present.
Differential Revision: https://reviews.llvm.org/D106693
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions