This is an archive of the discontinued LLVM Phabricator instance.

[MIPS GlobalISel] Lower i64 arguments
ClosedPublic

Authored by Petar.Avramovic on Sep 24 2018, 3:57 AM.

Details

Summary

Lower integer arguments larger then 32 bits for MIPS 32.
setMostSignificantFirst is used in order for G_UNMERGE_VALUES and G_MERGE_VALUES to always hold registers in same order, regardless of endianness.

Diff Detail

Repository
rL LLVM

Event Timeline

This revision is now accepted and ready to land.Sep 27 2018, 5:15 AM
This revision was automatically updated to reflect the committed changes.