commit | 4a6b4825a5d3ac267e359897a5fb4d132a82c935 | [log] [tgz] |
---|---|---|
author | Dan Bornstein <danfuzz@android.com> | Thu Nov 11 12:26:58 2010 -0800 |
committer | Dan Bornstein <danfuzz@android.com> | Thu Nov 11 12:58:00 2010 -0800 |
tree | 7f01b3ededa7a5b642d1a6fea50135a9c95ad362 | |
parent | e192bb82fc3c0f5d0fe2f42e7479eb48fc3ae855 [diff] |
Add the new instruction formats. This just adds new elements to the enum and adds code to InstrUtils and dexdump which knows how to decode them. In dexdump, I took advantage of the new index type table to simplify how all the index-bearing instructions get dumped, to the point where adding the new formats was really just a matter of picking the right switch cases to add new labels to. Change-Id: I9094b0d568e7c71ee237672bbea8c319274c6697