diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-06-01 16:29:44 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-08-31 19:03:48 -0400 |
commit | 5c0da5839de1bdc08f411a04305a9bdadf538ad5 (patch) | |
tree | 203fb281f723df5ce1ce748c152a057a67591835 /llvm/lib/IR/Function.cpp | |
parent | 50a9b3d8a5220c21c57197ef4c9483a2b9d14fd5 (diff) | |
download | llvm-5c0da5839de1bdc08f411a04305a9bdadf538ad5.zip llvm-5c0da5839de1bdc08f411a04305a9bdadf538ad5.tar.gz llvm-5c0da5839de1bdc08f411a04305a9bdadf538ad5.tar.bz2 |
InstCombine: Recognize fabs as bitcasted integer
In the past we sort of pretended float might be implementable
as a non-IEEE type but that never realistically would work. Exotic
FP types would need to be added to the IR. Turning these
into FP operations enables FP tracking optimizations.
https://reviews.llvm.org/D151937
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions