This is an archive of the discontinued LLVM Phabricator instance.

[mips] Use MFHC1 when it is available (MIPS32r2 and later) for both FP32 and FP64 moves
ClosedPublic

Authored by dsanders on Jul 13 2014, 4:29 AM.

Details

Summary

This is similar to r210771 which did the same thing for MTHC1.

Also corrected MTHC1_D32 and MTHC1_D64 which used AFGR64 and FGR64 on the
wrong definitions.

Diff Detail

Event Timeline

dsanders updated this revision to Diff 11346.Jul 13 2014, 4:29 AM
dsanders retitled this revision from to [mips] Use MFHC1 when it is available (MIPS32r2 and later) for both FP32 and FP64 moves.
dsanders updated this object.
dsanders edited the test plan for this revision. (Show Details)
dsanders added a reviewer: sstankovic.
dsanders accepted this revision.Jul 14 2014, 3:56 AM
dsanders added a reviewer: dsanders.
This revision is now accepted and ready to land.Jul 14 2014, 3:56 AM
dsanders closed this revision.Jul 14 2014, 5:49 AM