This is an archive of the discontinued LLVM Phabricator instance.

[LLDB][MIPS] Merge emulation of similar instructions for MIPS64
ClosedPublic

Authored by bhushan on Jan 11 2016, 1:37 AM.

Details

Reviewers
clayborg
Summary

Currently there is a separate emulation function for each branch instruction, however the emulation logic is almost identical for many of these instructions.
This patch merges emulation of similar instructions into a single function (wherever possible) to remove code duplication.

Diff Detail

Repository
rL LLVM

Event Timeline

bhushan updated this revision to Diff 44440.Jan 11 2016, 1:37 AM
bhushan retitled this revision from to [LLDB][MIPS] Merge emulation of similar instructions for MIPS64.
bhushan updated this object.
bhushan added a reviewer: clayborg.
bhushan set the repository for this revision to rL LLVM.
clayborg accepted this revision.Jan 11 2016, 10:52 AM
clayborg edited edge metadata.

Looks good.

This revision is now accepted and ready to land.Jan 11 2016, 10:52 AM