This is an archive of the discontinued LLVM Phabricator instance.

[LLDB][MIPS] Add (D)SUBU, (D)ADDU, LUI instructions emulation . Fix emulation for (D)ADDIU, SD/SW and LW/LD instructions
ClosedPublic

Authored by nitesh.jain on Jul 27 2016, 4:30 AM.

Details

Summary

To handle the immediate size greater than 2^16 - 1 , the clang compiler generate LUI, (D)ADDIU, (D)SUBU sequence of instructions.

Diff Detail

Event Timeline

nitesh.jain retitled this revision from to [LLDB][MIPS] Add (D)SUBU, (D)ADDU, LUI instructions emulation . Fix emulation for (D)ADDIU, SD/SW and LW/LD instructions.
nitesh.jain updated this object.
nitesh.jain added reviewers: jaydeep, bhushan, clayborg.
clayborg accepted this revision.Jul 27 2016, 12:34 PM
clayborg edited edge metadata.
This revision is now accepted and ready to land.Jul 27 2016, 12:34 PM
bhushan accepted this revision.Jul 27 2016, 8:22 PM
bhushan edited edge metadata.

LGTM

nitesh.jain closed this revision.Aug 2 2016, 12:44 AM

committed in revision rL277426,