This is an archive of the discontinued LLVM Phabricator instance.

[mips] Correct the predicates of arithmetic and logic instructions.
AbandonedPublic

Authored by sdardis on May 16 2018, 8:39 AM.

Details

Summary

As part of this effort, duplicate and correct the predicates of some
aliases. Also disable code generation of some short form instructions
for FastISel, as it would otherwise reject them.

Diff Detail

Event Timeline

sdardis created this revision.May 16 2018, 8:39 AM
This revision is now accepted and ready to land.May 17 2018, 8:59 AM
sdardis abandoned this revision.May 22 2018, 6:49 AM

Abandoning this, I realised that D47075 is more or less the same patch with the additional changes for microMIPS32R6. I must have gotten confused when preparing these patches for review.