Code Review for jdk10-hotspot-hg

Prepared by:Gustavo Serra Scalet on Tue Aug 8 15:15:44 -03 2017
Workspace:/home/gut/jdk10-hotspot-hg
Compare against: ssh://10.10.71.67/jdk10-hs/hotspot
Compare against version:13388
Branch:fix_vsr
Summary of changes: 169 lines changed: 150 ins; 5 del; 14 mod; 4206 unchg
Patch of changes: jdk10-hotspot-hg.patch
Bug id: JDK-8185969 : PPC64: Improve VSR support to use up to 64 registers
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/ppc/vm/assembler_ppc.hpp

rev 13390 : Add useful VSR instructions

and a ldbrx which will be used next by other reviews
29 lines changed: 23 ins; 1 del; 5 mod; 2331 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/ppc/vm/assembler_ppc.inline.hpp

rev 13390 : Add useful VSR instructions

and a ldbrx which will be used next by other reviews
19 lines changed: 13 ins; 0 del; 6 mod; 1042 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/ppc/vm/register_ppc.cpp

rev 13389 : Improve VSR to 64 registers

Also fix vsra, vsrb, vsrt definitions that were not including the MSB as
well as mtvrd, mfvrd which was forcing a VSR + 32 offset.

Removed vsrc as it's not used by any instruction
43 lines changed: 42 ins; 0 del; 1 mod; 87 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/cpu/ppc/vm/register_ppc.hpp

rev 13389 : Improve VSR to 64 registers

Also fix vsra, vsrb, vsrt definitions that were not including the MSB as
well as mtvrd, mfvrd which was forcing a VSR + 32 offset.

Removed vsrc as it's not used by any instruction
78 lines changed: 72 ins; 4 del; 2 mod; 746 unchg

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