aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorRomaric Jodin <rjodin@google.com>2025-04-08 15:50:26 +0200
committerGitHub <noreply@github.com>2025-04-08 14:50:26 +0100
commit0e9881745834863a6f5a3a05588886bb3eb75cdf (patch)
tree7fc49048bd4a6f4b4ab0a54759fe0a2eabda1184 /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent3a6b9b3a87387289cb913d40b09f77c842bfd694 (diff)
downloadllvm-0e9881745834863a6f5a3a05588886bb3eb75cdf.zip
llvm-0e9881745834863a6f5a3a05588886bb3eb75cdf.tar.gz
llvm-0e9881745834863a6f5a3a05588886bb3eb75cdf.tar.bz2
libclc: frexp: fix implementation regarding denormals (#134823)
Devices not supporting denormals can compare them true against zero. It leads to result not matching the CTS expectation when either supporting or not denormals. For example for 0x1.008p-140 we get {0x1.008p-140, 0} while the CTS expects {0x1.008p-1, -139} when supporting denormals, or {0, 0} when not supporting denormals (flushed to zero). Ref #129871
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions