Code Review for panama

Prepared by:yzhang on Fri Apr 3 11:44:12 CST 2020
Workspace:/home/yanzha01/projects/enterprise-llt/openjdk/hg/panama
Compare against: ssh://hg.openjdk.java.net/panama/dev
Compare against version:default
Branch:vector-unstable
Summary of changes: 4330 lines changed: 4159 ins; 125 del; 46 mod; 28149 unchg
Patch of changes: panama.patch
Legend: Modified file
Deleted file
New file

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

rev 60522 : AArch64: Fix jtreg failures about vector shift
Summary: Fix build and jtreg test failures introduced by code merge.
3820 lines changed: 3682 ins; 110 del; 28 mod; 17985 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/aarch64_ad.m4

rev 57337 : manual merge with default
300 lines changed: 295 ins; 0 del; 5 mod; 480 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/assembler_aarch64.hpp

rev 60010 : manual merge with default
176 lines changed: 148 ins; 15 del; 13 mod; 2683 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/globals_aarch64.hpp

rev 60012 : Fix jtreg failure compiler/vectorization/TestNaNVector.java
AArch64 UseSVE is also changed, as we will have both SVE1 and SVE2 in future.
3 lines changed: 3 ins; 0 del; 0 mod; 116 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

rev 60010 : manual merge with default
12 lines changed: 12 ins; 0 del; 0 mod; 5832 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp

rev 58089 : Implement VectorShuffle rearrange and iota for AArch64 NEON
1 line changed: 1 ins; 0 del; 0 mod; 377 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp

rev 58089 : Implement VectorShuffle rearrange and iota for AArch64 NEON
5 lines changed: 5 ins; 0 del; 0 mod; 194 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

rev 60476 : manual merge with default
13 lines changed: 13 ins; 0 del; 0 mod; 482 unchg

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