This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
ClosedPublic

Authored by arsenm on Sep 3 2019, 7:43 AM.

Details

Summary

This partially adds support for patterns with REG_SEQUENCE. The source
patterns are now accepted, but the pattern is still rejected due to
missing support for the instruction renderer.

Diff Detail

Event Timeline

arsenm created this revision.Sep 3 2019, 7:43 AM

Testcase to verify that we still reject it?

arsenm added a comment.Sep 3 2019, 9:21 AM

Testcase to verify that we still reject it?

Kind of a waste of time since I have 90% of the patch to actually handle it done already

paquette accepted this revision.Sep 3 2019, 9:50 AM

Ah, right.

I'm pretty sure this should fall back considering that in the past, INSERT_SUBREG (which wasn't checked for) did. So, LGTM.

This revision is now accepted and ready to land.Sep 3 2019, 9:50 AM
arsenm closed this revision.Sep 4 2019, 9:18 AM

r370920