diff options
author | Peter Klausler <pklausler@nvidia.com> | 2023-03-05 14:01:28 -0800 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2023-03-10 09:35:28 -0800 |
commit | a1db3e6274cfbf3e5d22de0826384c8ecab84441 (patch) | |
tree | 7c8fdda8ad52b9afdcaa489959cfffb66f09d672 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | c32c668c8ab7e38b384a108f2f92b36e91809bd6 (diff) | |
download | llvm-a1db3e6274cfbf3e5d22de0826384c8ecab84441.zip llvm-a1db3e6274cfbf3e5d22de0826384c8ecab84441.tar.gz llvm-a1db3e6274cfbf3e5d22de0826384c8ecab84441.tar.bz2 |
[flang][runtime] Catch infinite unlimited format repetition better
The runtime check for infinite unlimited format repetition is missing
the case of implicit unlimited format repetition at the top level
without finding the next data edit descriptor that corresponds with
a data list item.
Replace the check with a Boolean flag that detects unlimited
repetition hitting a right parenthesis and restarting, and fail
when it happens the second time.
Differential Revision: https://reviews.llvm.org/D145745
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions