This is an archive of the discontinued LLVM Phabricator instance.

[mips] Accept 32-bit offsets for ld/sd/lld commands
ClosedPublic

Authored by atanasyan on May 8 2018, 11:01 PM.

Details

Summary

This is a follow up to the rL330983. The patch teaches ld, sd, and lld commands accept 32-bit memory offsets by replacing mem_simm16 operand to mem_simmptr. In fact, these commands should accept 64-bit offsets, but so large offsets require another command expanding and will be supported by a separate patch.

Diff Detail

Repository
rL LLVM

Event Timeline

atanasyan created this revision.May 8 2018, 11:01 PM
sdardis accepted this revision.May 10 2018, 4:15 AM

LGTM.

This revision is now accepted and ready to land.May 10 2018, 4:15 AM

Thanks for review.

This revision was automatically updated to reflect the committed changes.