changeset 6727:b000b342ce37

8224671, PR3741: AArch64: mauve System.arraycopy test failure Reviewed-by: adinn
author aph
date Tue, 28 May 2019 09:03:15 -0400
parents 1dcb48440774
children c98fe53cf02b
files src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp	Mon Jul 15 19:07:27 2019 +0100
+++ b/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp	Tue May 28 09:03:15 2019 -0400
@@ -2189,7 +2189,7 @@
 
     if (copyfunc_addr != NULL) {
       // r0 is -1^K where K == partial copied count
-      __ eonw(rscratch1, r0, 0);
+      __ eonw(rscratch1, r0, zr);
       // adjust length down and src/end pos up by partial copied count
       __ subw(length, length, rscratch1);
       __ addw(src_pos, src_pos, rscratch1);