This is an archive of the discontinued LLVM Phabricator instance.

[mips] Implement l[wd]c3, and s[wd]c3.
ClosedPublic

Authored by dsanders on May 7 2014, 7:30 AM.

Details

Summary

These instructions were added in MIPS-I, and MIPS-II but were removed in
MIPS-III. Interestingly, GAS continues to accept them when assembling for
MIPS-III.

For the moment, these instructions will follow GAS and accept them for
MIPS-III and newer but this will be tightened up when the invalid-*.s
tests are added.

Depends on D3647

Diff Detail

Event Timeline

dsanders updated this revision to Diff 9171.May 7 2014, 7:30 AM
dsanders retitled this revision from to [mips] Implement l[wd]c3, and s[wd]c3..
dsanders updated this object.
dsanders edited the test plan for this revision. (Show Details)
dsanders added a reviewer: vmedic.
vmedic accepted this revision.May 7 2014, 8:16 AM
vmedic edited edge metadata.

LGTM

This revision is now accepted and ready to land.May 7 2014, 8:16 AM
dsanders closed this revision.May 8 2014, 6:09 AM
test/MC/Mips/mips2/valid.s