aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Object/ELFObjectFileTest.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-10-31 10:26:49 -0700
committerGitHub <noreply@github.com>2025-10-31 10:26:49 -0700
commit5354681c6d294333d8c083541d6d94601d35fb6e (patch)
treeaeacdffc4cfa500011408cbb1d950054e0d83c94 /llvm/unittests/Object/ELFObjectFileTest.cpp
parent82ecbeb278edfbe4015d2f0a62eb92ddc2d674b2 (diff)
downloadllvm-5354681c6d294333d8c083541d6d94601d35fb6e.zip
llvm-5354681c6d294333d8c083541d6d94601d35fb6e.tar.gz
llvm-5354681c6d294333d8c083541d6d94601d35fb6e.tar.bz2
[flang] Better folding warning due to hidden conversion (#165430)
When folding intrinsic function calls for types like REAL(2) that don't have host math library support, we convert them to a type that has greater range and precision, call a host math library routine that does exist, and convert the result back to the original result type. The folding of this second conversion can elicit floating-point warnings (usually overflow) that are somewhat unclear to the user. Add support for adding contextual information to these warnings.
Diffstat (limited to 'llvm/unittests/Object/ELFObjectFileTest.cpp')
0 files changed, 0 insertions, 0 deletions