Compiler/assembler fix

There are three Thumb encodings for push and pop, and one of
them (Thumb2/t2) requires at least two registers in the push/pop
list.  This CL adds the single-register encoding (which is really
just another name for a standard base-modifying load/store).

Change-Id: I963c472a0d5f288654417dbd85758d6b5cc61388
2 files changed
tree: f1ebe2ed4af44c28216642f7b32d6c20d6100d91
  2. build/
  3. oat_process/
  4. oat_runtime/
  5. src/
  6. test/
  7. tools/