aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorpeter klausler <pklausler@nvidia.com>2021-03-25 11:03:32 -0700
committerpeter klausler <pklausler@nvidia.com>2021-03-25 12:36:50 -0700
commitd811c829af616fd0bec08c7bebbe946e9bc96eea (patch)
tree8f84449c679e5f76ddda69eae542742d9feb1270 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parentc6047101ad5fc1f0c88a402bb5029949a216b2cf (diff)
downloadllvm-d811c829af616fd0bec08c7bebbe946e9bc96eea.zip
llvm-d811c829af616fd0bec08c7bebbe946e9bc96eea.tar.gz
llvm-d811c829af616fd0bec08c7bebbe946e9bc96eea.tar.bz2
[flang] fix spurious runtime crash on TRIM('')
The standard interoperability routine CFI_establish() does not accept a zero-length CHARACTER type. Since these can be valid results of intrinsic function references, work around the design of CFI_establish() in the wrapper routine that calls it. Differential Revision: https://reviews.llvm.org/D99296
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions