History log of /art/test/646-checker-arraycopy-large-cst-pos/src/Main.java
Revision Date Author Comments
246d2917753a099de25004935a1d225f948ac18b 13-Apr-2017 Roland Levillain <rpl@google.com> Fix ARM64 SystemArrayCopy intrinsic with large constant dest position.

Make sure we do not deplete the whole VIXL scratch register pool, so
that VIXL can still use IP0 as a temporary when emitting
macro-instructions.

(cherry picked from commit 1ca955d09015e04339431023e4417f336c83337a)

Test: art/test/testrunner/testrunner.py --optimizing --target --64
Bug: 37256530
Change-Id: I5da22e552297fad87db5763e2dab60ae6a7a43af
1ca955d09015e04339431023e4417f336c83337a 13-Apr-2017 Roland Levillain <rpl@google.com> Fix ARM64 SystemArrayCopy intrinsic with large constant dest position.

Make sure we do not deplete the whole VIXL scratch register pool, so
that VIXL can still use IP0 as a temporary when emitting
macro-instructions.

Test: art/test/testrunner/testrunner.py --optimizing --target --64
Bug: 37256530
Change-Id: I5da22e552297fad87db5763e2dab60ae6a7a43af