diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-05-15 16:41:12 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-15 16:41:12 -0700 |
commit | 3ddfb6807e905868a3a9df71fa5ea87309181270 (patch) | |
tree | 09c15f526a090c92ab32566b6e2035f525ce9436 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 5bbb63bd6d6d3929de643fcd88babbda20c97b69 (diff) | |
download | llvm-3ddfb6807e905868a3a9df71fa5ea87309181270.zip llvm-3ddfb6807e905868a3a9df71fa5ea87309181270.tar.gz llvm-3ddfb6807e905868a3a9df71fa5ea87309181270.tar.bz2 |
[flang] Prevent crash from unfoldable TRANSFER() (#92282)
When the MOLD= argument's type is polymorphic, the type of the result
cannot be known at compilation time, so the call cannot be folded even
when the SOURCE= is constant.
Fixes https://github.com/llvm/llvm-project/issues/92264.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions