This is an archive of the discontinued LLVM Phabricator instance.

[mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar.
ClosedPublic

Authored by dsanders on Aug 1 2016, 6:14 AM.

Details

Summary

Allocating an AFGR64 shadows two GPR32's instead of just one.

This fixes an LNT regression detected by our internal buildbots.

Diff Detail

Event Timeline

dsanders updated this revision to Diff 66311.Aug 1 2016, 6:14 AM
dsanders retitled this revision from to [mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar..
dsanders updated this object.
dsanders added a reviewer: sdardis.
dsanders added a subscriber: llvm-commits.
sdardis accepted this revision.Aug 1 2016, 8:20 AM
sdardis edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Aug 1 2016, 8:20 AM
dsanders closed this revision.Aug 1 2016, 8:40 AM