This is an archive of the discontinued LLVM Phabricator instance.

[mips] Correct the definitions of the unaligned word memory operation instructions
ClosedPublic

Authored by sdardis on Apr 13 2018, 8:35 AM.

Details

Summary

These instructions lacked the correct predicates, were not marked
as loads and stores and lacked the proper instruction mapping information.

In the case of microMIPS sw(l|r)e (EVA) these instructions were using the load
EVA description.

Diff Detail

Repository
rL LLVM

Event Timeline

sdardis created this revision.Apr 13 2018, 8:35 AM
This revision is now accepted and ready to land.Apr 17 2018, 2:45 AM
This revision was automatically updated to reflect the committed changes.