OSDN Git Service

Revert "Revert "Avoid scratch register exhaustion during ARM64 stack slot moves.""
authorRoland Levillain <rpl@google.com>
Wed, 4 Jan 2017 10:27:50 +0000 (10:27 +0000)
committerRoland Levillain <rpl@google.com>
Wed, 4 Jan 2017 12:38:34 +0000 (12:38 +0000)
commit78b3d5da6a0aad363cb7caf249b930cf4b168388
tree19822978e471a0edeeb79aaaa477805fcb6a6d56
parent6fc063cd8a399ffd70e0f077f58f1d65a15e9136
Revert "Revert "Avoid scratch register exhaustion during ARM64 stack slot moves.""

This reverts commit 122ceb492f37e97d022cba2221a87368f1847f5f.

Test: m test-art-target on ARM64, with and without read barriers/heap poisoning.
Bug: 32545705
Change-Id: I4b447d762082eea8edfabeb070317d274e2f5bd0
compiler/optimizing/code_generator_arm64.cc
test/626-checker-arm64-scratch-register/expected.txt [new file with mode: 0644]
test/626-checker-arm64-scratch-register/info.txt [new file with mode: 0644]
test/626-checker-arm64-scratch-register/src/Main.java [new file with mode: 0644]