Code Review for jdk_src

Prepared by:yzhang on Mon Nov 19 15:38:19 CST 2018
Workspace:/home/yanzha01/projects/enterprise-llt/openjdk/hg/jdk_src
Compare against: http://hg.openjdk.java.net/jdk/jdk
Compare against version:52602
Summary of changes: 240 lines changed: 199 ins; 8 del; 33 mod; 24793 unchg
Changeset: jdk_src.changeset
Bug id: JDK-8213134 : AArch64: vector shift failed with MaxVectorSize=8
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/aarch64/aarch64.ad

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
219 lines changed: 178 ins; 8 del; 33 mod; 17153 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 1488 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 561 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 561 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 1226 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 1130 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 1341 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/compiler/codegen/TestCharVect2.java

rev 52603 : 8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend.
To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: duke
3 lines changed: 3 ins; 0 del; 0 mod; 1333 unchg

This code review page was prepared using ../webrev.ksh (vers 25.16-hg+openjdk.java.net).