hg: panama/panama/hotspot: Add support for generation of VectorBox
razvan.a.lupusoru at intel.com
razvan.a.lupusoru at intel.com
Wed Nov 15 23:06:55 UTC 2017
Changeset: c72a1b2b986a
Author: rlupusoru
Date: 2017-10-31 15:55 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c72a1b2b986a
Add support for generation of VectorBox
VectorBox is unconditionally placed in graph along with allocations
during the initial intrinsifications. However, VectorBox is considered
for elimination when its output object is not being used.
In order to also deal with VectorMask boxing, additional nodes have
been added to "convert" between internal representation of masks
to the array representation used in GenericMask.
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/ci/ciType.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/vectornode.hpp
More information about the panama-dev
mailing list