Add a one-pass baseline compiler for arm64.

Currently handles 50% of methods by supporting methods that:
- don't branch
- don't have try/catch
- don't have float/double
- <= 8 registers
- opcodes are
  const/invokes/iget/iput/const-string/new-instance/checkcast.

Cost of compilation is 10 times less than current baseline compiler.
Performance of generated code: jit-baseline-cc configuration shows no
impact on go/lem

Test: test.py

Change-Id: I8c99b8a8a7552c09c900c5c3e831e8897aef73e5
9 files changed