[PATCH] D109279: [InstCombine] Sink bin op into hands of select if one hand becomes constant
Dávid Bolvanský via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 4 13:42:12 PDT 2021
xbolva00 created this revision.
xbolva00 added reviewers: spatel, nikic, lebedev.ri.
Herald added subscribers: dmgreen, hiraditya.
xbolva00 requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
Restart of https://reviews.llvm.org/D71312 but more general.
https://reviews.llvm.org/D109279
Files:
llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
llvm/test/Transforms/InstCombine/and2.ll
llvm/test/Transforms/InstCombine/binop-select.ll
llvm/test/Transforms/InstCombine/icmp-add.ll
llvm/test/Transforms/InstCombine/max_known_bits.ll
llvm/test/Transforms/InstCombine/minmax-demandbits.ll
llvm/test/Transforms/InstCombine/minmax-fold.ll
llvm/test/Transforms/InstCombine/rem.ll
llvm/test/Transforms/InstCombine/saturating-add-sub.ll
llvm/test/Transforms/InstCombine/sub-ashr-or-to-icmp-select.ll
llvm/test/Transforms/InstCombine/sub.ll
llvm/test/Transforms/InstCombine/with_overflow.ll
llvm/test/Transforms/LoopVectorize/ARM/mve-selectandorcost.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D109279.370762.patch
Type: text/x-patch
Size: 34775 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210904/c4e20822/attachment.bin>
More information about the llvm-commits
mailing list