diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-07-16 09:38:23 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-07-18 06:37:15 -0400 |
commit | f868c22bee55dac1423a7b892b791946a5130b59 (patch) | |
tree | 9182a6ca09a8e8f976bb53332bb344cd1abb512a /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 00f9c6fcb81ddcf1934cc6ee1d441630a19a345a (diff) | |
download | llvm-f868c22bee55dac1423a7b892b791946a5130b59.zip llvm-f868c22bee55dac1423a7b892b791946a5130b59.tar.gz llvm-f868c22bee55dac1423a7b892b791946a5130b59.tar.bz2 |
ValueTracking: Fix computeKnownFPClass canonicalize handling
This mostly manifested as broken constant folding. This was
mishandling the dynamic denormal mode. It was also mishandling literal
signaling nans, such that they would also be treated as poison.
https://reviews.llvm.org/D155437
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions