diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-07-26 09:39:34 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-08-07 16:12:14 -0700 |
commit | 1d1f5a5251f7570615f0669a56af0ac5b8b302bc (patch) | |
tree | 9b2a47fdd0017a151ccf308f28aa843907932aa6 /llvm/lib/Support/Threading.cpp | |
parent | d1bb3016ddc8331a96048eda37ab13bf412c7749 (diff) | |
download | llvm-1d1f5a5251f7570615f0669a56af0ac5b8b302bc.zip llvm-1d1f5a5251f7570615f0669a56af0ac5b8b302bc.tar.gz llvm-1d1f5a5251f7570615f0669a56af0ac5b8b302bc.tar.bz2 |
[flang] Handle subnormals while folding SCALE, SET_EXPONENT, & FRACTION
The implementations of folding for the intrinsic functions SCALE and SET_EXPONENT
do not cope correctly with numbers in the subnormal range. Fix SCALE,
then modify SET_EXPONENT to be a special case of SCALE.
Differential Revision: https://reviews.llvm.org/D131099
Diffstat (limited to 'llvm/lib/Support/Threading.cpp')
0 files changed, 0 insertions, 0 deletions