OSDN Git Service

ARM64: Use the zero register for field and array set operations.
authorAlexandre Rames <alexandre.rames@linaro.org>
Tue, 23 Aug 2016 17:33:36 +0000 (18:33 +0100)
committerVladimir Marko <vmarko@google.com>
Thu, 25 Aug 2016 13:53:51 +0000 (13:53 +0000)
commitbe919d90adf8a5c68e6d4d5eea004a9d5be473d2
treef6fb545811b724bfc78f34089b866f606c5b9d8a
parent7c95b4e22897a6f14ef79ec6e547e2eed686814a
ARM64: Use the zero register for field and array set operations.

Test: Run ART test suite on host and Nexus 9.
Change-Id: I4e2a81570ecc57530249672df704eb0bb780acce
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/common_arm64.h
test/615-checker-arm64-store-zero/expected.txt [moved from test/615-checker-arm64-zr-parallel-move/expected.txt with 100% similarity]
test/615-checker-arm64-store-zero/info.txt [new file with mode: 0644]
test/615-checker-arm64-store-zero/src/Main.java [new file with mode: 0644]
test/615-checker-arm64-zr-parallel-move/info.txt [deleted file]
test/615-checker-arm64-zr-parallel-move/src/Main.java [deleted file]