[aarch64-port-dev ] hg: aarch64-port/jdk8/hotspot: 6 new changesets
edward.nevill at gmail.com
edward.nevill at gmail.com
Tue Sep 1 09:55:27 UTC 2015
Changeset: 7f7651a972d4
Author: enevill
Date: 2015-07-15 16:05 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7f7651a972d4
8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
Summary: fix typo in match rule in vsub2f
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 2812c402c790
Author: enevill
Date: 2015-07-16 14:16 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2812c402c790
8131483: aarch64: illegal stlxr instructions
Summary: Do not generate stlxX with Ws == Xn
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 4b0d672fa09c
Author: enevill
Date: 2015-08-18 12:40 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4b0d672fa09c
8133352: aarch64: generates constrained unpredictable instructions
Summary: Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
Changeset: c0fd47b40d85
Author: enevill
Date: 2015-08-20 09:40 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c0fd47b40d85
8133842: aarch64: C2 generates illegal instructions with int shifts >=32
Summary: Fix logical operatations combined with shifts >= 32
Reviewed-by: duke
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 9225c38e38fe
Author: enevill
Date: 2015-07-17 07:50 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9225c38e38fe
8131362: aarch64: C2 does not handle large stack offsets
Summary: change spill code to allow large offsets
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 22f4e54b965a
Author: enevill
Date: 2015-09-01 09:36 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/22f4e54b965a
Fix error in fix for 8133842. Some long shifts were anded with 0x1f.
! src/cpu/aarch64/vm/aarch64.ad
More information about the aarch64-port-dev
mailing list