[PATCH] D67356: [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251)
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 18 13:18:45 PDT 2019
lebedev.ri updated this revision to Diff 220737.
lebedev.ri added a comment.
Rebased by swapping patches around.
@vsk @majnemer please can you specify, is this patch blocked by you?
This stand-off is really **super** unproductive for forward progress.
It both blocks the UBSan patch itself, and makes adding further folds
that are needed for that patch both more complicated
(it's best not to have many patches in-flight),
and makes them "illegal" - i don't overlook similar commutative cases in them.
:[
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D67356/new/
https://reviews.llvm.org/D67356
Files:
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
llvm/test/Transforms/InstCombine/result-of-usub-is-non-zero-and-no-overflow.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D67356.220737.patch
Type: text/x-patch
Size: 5628 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190918/9d348340/attachment.bin>
More information about the llvm-commits
mailing list