llvm-project
d13947bd - [InstCombine] Enable more fabs fold when the user ignores sign bit of zero/NaN (#139861)

Commit
137 days ago
[InstCombine] Enable more fabs fold when the user ignores sign bit of zero/NaN (#139861) When the only user of select is a fcmp or a fp operation with nnan/nsz, the sign bit of zero/NaN can be ignored. Alive2: https://alive2.llvm.org/ce/z/ZcxeIv Compile-time impact: https://llvm-compile-time-tracker.com/compare.php?from=7add1bcd02b1f72d580bb2e64a1fe4a8bdc085d9&to=cb419c7cbddce778673f3d4b414ed9b8064b8d6e&stat=instructions:u Closes https://github.com/llvm/llvm-project/issues/133367.
Author
Parents
Loading