Let me know if this stops making sense and I should just fold my actual
functional changes into this.
Depends on D37045.
Paths
| Differential D37088
[x86] NFC: More refactoring to pave the way to extending this ISel logic to handle other x86 pseudos that carry flags and thus can't be matched by our ISel patterns with fused memory accesses. ClosedPublic Authored by chandlerc on Aug 23 2017, 5:22 PM.
Details Summary Let me know if this stops making sense and I should just fold my actual Depends on D37045.
Diff Detail
Event TimelineComment Actions Is your first version going to handle just registers or immediates too/
Comment Actions
Not sure, haven't gotten there. Just carving off cleanups where I can.
This revision is now accepted and ready to land.Aug 23 2017, 8:53 PM Closed by commit rL311749: [x86] NFC: More refactoring to pave the way to extending this ISel logic (authored by chandlerc). · Explain WhyAug 24 2017, 7:07 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 112497 lib/Target/X86/X86ISelDAGToDAG.cpp
|
Pass EVT by value.