InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 6 Dec 2022 13:05:54 +0000 (08:05 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 20 Dec 2022 22:14:34 +0000 (17:14 -0500)
commit8ab032fbe5e4e27d44dc9da9c3289f741a3334c9
treeaa81a58721a66aa1c57fc67d186f8ec82e9ac59f
parentad99774a5f1b1f4466999da172f0e77006a06262
InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
llvm/include/llvm/IR/IRBuilder.h
llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
llvm/test/Transforms/InstCombine/copysign-fneg-fabs.ll
llvm/test/Transforms/InstCombine/unordered-compare-and-ordered.ll