This is an archive of the discontinued LLVM Phabricator instance.

include MipsGenFastISel.inc
ClosedPublic

Authored by rkotler on May 16 2014, 3:05 PM.

Details

Summary

Included this file which is needed to enable tablegen generated functionality
for fast mips-isel

Diff Detail

Event Timeline

rkotler updated this revision to Diff 9498.May 16 2014, 3:05 PM
rkotler retitled this revision from to include MipsGenFastISel.inc.
rkotler updated this object.
rkotler edited the test plan for this revision. (Show Details)
rkotler added a reviewer: dsanders.
dsanders accepted this revision.Jun 2 2014, 2:28 AM
dsanders edited edge metadata.

LGTM with the comment explaining the need to define FastEmitInst_riir.

I agree that the testcase can be adding this non-functional change without breaking the build.

lib/Target/Mips/MipsFastISel.cpp
85–87

This seems to be a workaround for either a bug in tablegen's fast isel emitter or a bug in our tablegen definitions. Could you add a comment explaining why this particular one wasn't generated by tablegen?

This revision is now accepted and ready to land.Jun 2 2014, 2:28 AM
rkotler closed this revision.Jun 7 2014, 7:16 PM

I added the comment but don't see it in this phabtricator.