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

Repository
rL LLVM

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.