This is an archive of the discontinued LLVM Phabricator instance.

[mips] Add PTR64 and GPR_64 predicates to some MIPS 64-bit instructions
ClosedPublic

Authored by atanasyan on Jun 12 2019, 5:05 PM.

Details

Summary

Add IsGP64bit and IsPTR64bit to the list of UnsupportedFeatures of the P5600 scheduling definitions. Also mark some MIPS 64-bit instructions by PTR64 and GPR_64 predicates. This reduces number of "No schedule information for" and "lacks information for" errors in case of marking this scheduler model as complete.

This patch is one of a series of patches. The goal is to make P5600 scheduler model complete and turn on the CompleteModel flag.

Diff Detail

Event Timeline

atanasyan created this revision.Jun 12 2019, 5:05 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 12 2019, 5:05 PM
This revision is now accepted and ready to land.Jun 13 2019, 5:04 AM
This revision was automatically updated to reflect the committed changes.