commit | 45fdb93f04b981f70f7b6d98949ab3986b7331f8 | [log] [tgz] |
---|---|---|
author | Dave Allison <dallison@google.com> | Wed Jun 25 12:37:10 2014 -0700 |
committer | Dave Allison <dallison@google.com> | Thu Jun 26 10:46:19 2014 -0700 |
tree | 8233265f998fdd9d4de38acb5ed56a663b10c26e | |
parent | 1528b02c4d5241e785bb680f13de70c355e67429 [diff] |
Support additional instructions in ARM and thumb assemblers This adds the following support for the ARM and thumb assemblers: 1. Shifting by a register. 2. LDR/STR with a register offset, possibly shifted. 3. LDR(literal). 4. STR PC relative. Also adds tests for them in the thumb assembler gtest. Change-Id: Ie467e3c1d06b699cacbdef3482ed9a92e4f1809b