[PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
Zvi Rackover via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Feb 5 21:13:05 PST 2017
- Previous message: [PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
- Next message: [PATCH] D29565: [DAGCombiner] (addc X, (adde Y, 0, Carry)) -> (adde X, Y, Carry) when Y + 1 cannot overflow.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
zvi added inline comments.
================
Comment at: test/CodeGen/X86/adde-carry.ll:89
define %scalar @pr31719(%scalar* nocapture readonly %this, %scalar %arg.b) {
; CHECK-LABEL: pr31719:
----------------
If you intend to improve this test case in future patches, i think you should add a dedicated minimal test to ensure the combine introduced this patch will be covered. Other than that LGTM
https://reviews.llvm.org/D29564
- Previous message: [PATCH] D29564: [DAGCombiner] (add X, (adde Y, 0, Carry)) -> (adde X, Y, Carry)
- Next message: [PATCH] D29565: [DAGCombiner] (addc X, (adde Y, 0, Carry)) -> (adde X, Y, Carry) when Y + 1 cannot overflow.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the llvm-commits
mailing list