commit | 7cffc3b0004d32faffc552c0a59286f369b21504 | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Mon Oct 19 21:31:53 2015 -0700 |
committer | Andreas Gampe <agampe@google.com> | Fri Oct 30 11:15:26 2015 -0700 |
tree | e3838b8ba2a782ed91ef8faa381362b7a686a32a | |
parent | 9e1b56f0e77aa5b6c72374b86d0cef58484ddcaa [diff] |
ART: Arm32 packed-switch jump tables Add jump table support to the thumb2 assembler. Jump tables are a collection of labels for the case targets, and an anchor label denoting the position of the jump. Use the jump table support to implement packed-switch support for arm32. Add tests for BindTrackedLabel and JumpTable to the thumb2 assembler test. Bug: 24092914 Change-Id: I5c84f193dfebf9e07f48678efc8bd151bb1410dd