diff options
author | Jean Perier <jperier@nvidia.com> | 2021-03-25 18:36:06 +0100 |
---|---|---|
committer | Jean Perier <jperier@nvidia.com> | 2021-03-25 18:38:19 +0100 |
commit | 27899112c69836cb1e7bbb58df2f3471a882292c (patch) | |
tree | 80cbf67ff3196268f2b25cd0225ec764b61841a9 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | 7f5abb63733238b89cf5d47116b2af68cda2af4e (diff) | |
download | llvm-27899112c69836cb1e7bbb58df2f3471a882292c.zip llvm-27899112c69836cb1e7bbb58df2f3471a882292c.tar.gz llvm-27899112c69836cb1e7bbb58df2f3471a882292c.tar.bz2 |
[flang] fold LOGICAL intrinsic calls
Folding of LOGICAL intrinsic procedure was missing in the front-end causing
crash when using it in parameter expressions.
Simply fold LOGICAL calls to evaluate::Convert<T>.
Differential Revision: https://reviews.llvm.org/D99346
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions