Fix bad use of T3 encoding of add w/ pc

The T3 encoding of 3-register add behaves unpredictably when
any of the operands are pc (r15).  We don't generally emit adds
using pc, but can in cases of large methods in which the literal
pool is too far away.

This cl changes the out-of-range literal expansion to use the T2
encoding of a 2-register add.

Change-Id: Ide7ed34a019ac9b7cddccb8f8532d48690f28de6
1 file changed
tree: a45e888ff3e2c18918d9ca3befddef61be430953
  1. .gitignore
  2. Android.mk
  3. build/
  4. jdwpspy/
  5. src/
  6. test/
  7. tools/