diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-08-29 07:26:00 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-08-29 17:58:15 -0400 |
commit | 2b582440c16c72b6b021ea5c212ceda3bdfb2b9b (patch) | |
tree | 845303ac813fabb699b8b1899711bec8a5db721a /llvm/lib/Support/VirtualFileSystem.cpp | |
parent | e8824e05e3bd4324884bd1c9d6820cbb1e156da3 (diff) | |
download | llvm-2b582440c16c72b6b021ea5c212ceda3bdfb2b9b.zip llvm-2b582440c16c72b6b021ea5c212ceda3bdfb2b9b.tar.gz llvm-2b582440c16c72b6b021ea5c212ceda3bdfb2b9b.tar.bz2 |
InstCombine: Fold is.fpclass(x, fcInf) to fabs+fcmp
This is a better canonical form. fcmp and fabs are more widely
understood and fabs can fold for free into some sources.
Addresses todo from D146170
https://reviews.llvm.org/D159084
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions