am 1381b511: Merge "Opt compiler: Add ARM64 support for the Mul IR."

* commit '1381b511cd390884ead7fe61b7fb6a977cb72b1a':
  Opt compiler: Add ARM64 support for the Mul IR.
Another ART_TEST_ANDROID_ROOT fix.

Some gtests use ANDROID_ROOT to locate things like core-libart.jar.

Change-Id: Ic929c15542e5c0bfef2181ba404f4adf0de28465
am ab9f4fea: Merge "Also use Quick for target boot image."

* commit 'ab9f4feaf01d752923d7ca4f07bdcc7b31fba44f':
  Also use Quick for target boot image.
Merge "Another ART_TEST_ANDROID_ROOT fix."
am b96fd84b: Merge "Another ART_TEST_ANDROID_ROOT fix."

* commit 'b96fd84b8806c9670f04329cd531e97016c3eaa6':
  Another ART_TEST_ANDROID_ROOT fix.
Update list of failing tests for arm64/optimizing.

Support for new opcodes in other backends led to new failures.

Change-Id: I4231869cd698ee412e9319eb6822f7e885160b19
Fix gtest dependencies.

Change-Id: I661f3b09e2ed8102ae262104f3784a8eb067a0b2
Merge "Fix gtest dependencies."
am d59fae7c: Merge "Fix gtest dependencies."

* commit 'd59fae7c0bb8fd69397c5d987bcc439cdc0019cd':
  Fix gtest dependencies.
Merge "Update list of failing tests for arm64/optimizing."
am d8e231c0: Merge "Update list of failing tests for arm64/optimizing."

* commit 'd8e231c0f3f7349c89b2323af6313384353e4cc5':
  Update list of failing tests for arm64/optimizing.
Fix for long parameter passed both in stack and register.

Fix for long parameter passed both in stack and register
on 32bits architectures.
The move to hard float ABI makes it so that the
register index does not necessarily match the stack index anymore.

Change-Id: I26b483f68ac86d336b4a37d94c38b04917668659
Merge "Fix for long parameter passed both in stack and register."
ART: Do not abort on most verifier failures

Changes hard aborts to hard verifier failures, which rejects a
class instead of killing the process.

Bug: 17625962

(cherry picked from commit 8fa841aa1c02ff8e3e7caaa73ed5fe25f027d5d3)

Change-Id: Iba8e15676e13ea6dcd6e1e5d0484031d9ab52ae9
Merge "ART: Do not abort on most verifier failures"
am db32ffec: Merge "Fix for long parameter passed both in stack and register."

* commit 'db32ffec0867d4eea801d021361c8b95015e1d1c':
  Fix for long parameter passed both in stack and register.
am 2fba9d45: Merge "ART: Do not abort on most verifier failures"

* commit '2fba9d456f18c0c7042795ab5115f54eac9d1dc6':
  ART: Do not abort on most verifier failures
419 fails on optimizing/arm64.

Change-Id: I323b53314198821b44829f4299449859163df82f
Merge "419 fails on optimizing/arm64."
am 29ce77f6: Merge "419 fails on optimizing/arm64."

* commit '29ce77f654412dbb5fb3d5949da4053952917101':
  419 fails on optimizing/arm64.