aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorpeter klausler <pklausler@nvidia.com>2021-06-02 17:09:42 -0700
committerpeter klausler <pklausler@nvidia.com>2021-06-03 14:02:42 -0700
commitf8f7002828ec66cd6261d3e00312e9b1f4b59b79 (patch)
treeb4a10c56253420a3c08e67ad1887391c6ea9c357 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentda3ed58b97c1cc1356b7732d5dcbb6e4de3057da (diff)
downloadllvm-f8f7002828ec66cd6261d3e00312e9b1f4b59b79.zip
llvm-f8f7002828ec66cd6261d3e00312e9b1f4b59b79.tar.gz
llvm-f8f7002828ec66cd6261d3e00312e9b1f4b59b79.tar.bz2
[flang] Catch procedure pointer interface error
A procedure pointer is allowed to name a specific intrinsic function from F'2018 table 16.2 as its interface, but not other intrinsic procedures. Catch this error, and thereby also fix a crash resulting from a failure later in compilation from failed characteristics; while here, also catch the similar error with initializers. Differential Revision: https://reviews.llvm.org/D103570
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions