aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/ThreadSafetyCommon.cpp
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2024-05-17 12:06:34 +0700
committerGitHub <noreply@github.com>2024-05-17 12:06:34 +0700
commitf4066fa2dd21c65bf0e24a479634c9a2d276cf8e (patch)
treed2832ed46335dc6169f46b8f543112d8dbfa5ddd /clang/lib/Analysis/ThreadSafetyCommon.cpp
parenta26fbf36a78a703be2da0744131a8d6ecbdb7c67 (diff)
downloadllvm-f4066fa2dd21c65bf0e24a479634c9a2d276cf8e.zip
llvm-f4066fa2dd21c65bf0e24a479634c9a2d276cf8e.tar.gz
llvm-f4066fa2dd21c65bf0e24a479634c9a2d276cf8e.tar.bz2
[clang] Use constant rounding mode for floating literals (#90877)
Conversion of floating-point literal to binary representation must be made using constant rounding mode, which can be changed using pragma FENV_ROUND. For example, the literal "0.1F" should be representes by either 0.099999994 or 0.100000001 depending on the rounding direction.
Diffstat (limited to 'clang/lib/Analysis/ThreadSafetyCommon.cpp')
0 files changed, 0 insertions, 0 deletions