UADDO has 2 result, and one must check the result no before doing any kind of combine. Without it, the transform is invalid.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 7142 Build 7142: arc lint + arc unit
Paths
| Differential D34088
[DAGCombine] Make sure we check the ResNo from UADDO before combining ClosedPublic Authored by deadalnix on Jun 11 2017, 4:26 AM.
Details Summary UADDO has 2 result, and one must check the result no before doing any kind of combine. Without it, the transform is invalid.
Diff Detail
Event TimelineClosed by commit rL305162: [DAGCombine] Make sure we check the ResNo from UADDO before combining (authored by deadalnix). · Explain WhyJun 11 2017, 4:37 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 102131 lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/X86/addcarry.ll
|