< prev index next >
src/hotspot/share/runtime/vmStructs.cpp
Print this page
@@ -1499,10 +1499,12 @@
declare_c2_type(XorINode, AddNode) \
declare_c2_type(XorLNode, AddNode) \
declare_c2_type(MaxNode, AddNode) \
declare_c2_type(MaxINode, MaxNode) \
declare_c2_type(MinINode, MaxNode) \
+ declare_c2_type(MaxLNode, MaxNode) \
+ declare_c2_type(MinLNode, MaxNode) \
declare_c2_type(MaxFNode, MaxNode) \
declare_c2_type(MinFNode, MaxNode) \
declare_c2_type(MaxDNode, MaxNode) \
declare_c2_type(MinDNode, MaxNode) \
declare_c2_type(StartNode, MultiNode) \
@@ -1733,19 +1735,23 @@
declare_c2_type(AbsINode, AbsNode) \
declare_c2_type(AbsFNode, AbsNode) \
declare_c2_type(AbsDNode, AbsNode) \
declare_c2_type(CmpLTMaskNode, Node) \
declare_c2_type(NegNode, Node) \
+ declare_c2_type(NegINode, NegNode) \
+ declare_c2_type(NegLNode, NegNode) \
declare_c2_type(NegFNode, NegNode) \
declare_c2_type(NegDNode, NegNode) \
declare_c2_type(AtanDNode, Node) \
declare_c2_type(SqrtFNode, Node) \
declare_c2_type(SqrtDNode, Node) \
declare_c2_type(ReverseBytesINode, Node) \
declare_c2_type(ReverseBytesLNode, Node) \
declare_c2_type(ReductionNode, Node) \
declare_c2_type(VectorNode, Node) \
+ declare_c2_type(AbsVFNode, VectorNode) \
+ declare_c2_type(AbsVDNode, VectorNode) \
declare_c2_type(AbsVBNode, VectorNode) \
declare_c2_type(AbsVSNode, VectorNode) \
declare_c2_type(AbsVINode, VectorNode) \
declare_c2_type(AbsVLNode, VectorNode) \
declare_c2_type(AddVBNode, VectorNode) \
@@ -1771,10 +1777,11 @@
declare_c2_type(MulVINode, VectorNode) \
declare_c2_type(MulReductionVINode, ReductionNode) \
declare_c2_type(MulVFNode, VectorNode) \
declare_c2_type(MulReductionVFNode, ReductionNode) \
declare_c2_type(MulVDNode, VectorNode) \
+ declare_c2_type(NegVINode, VectorNode) \
declare_c2_type(NegVFNode, VectorNode) \
declare_c2_type(NegVDNode, VectorNode) \
declare_c2_type(FmaVDNode, VectorNode) \
declare_c2_type(FmaVFNode, VectorNode) \
declare_c2_type(CMoveVFNode, VectorNode) \
@@ -1793,20 +1800,20 @@
declare_c2_type(RShiftVLNode, VectorNode) \
declare_c2_type(URShiftVBNode, VectorNode) \
declare_c2_type(URShiftVSNode, VectorNode) \
declare_c2_type(URShiftVINode, VectorNode) \
declare_c2_type(URShiftVLNode, VectorNode) \
+ declare_c2_type(MinReductionVNode, ReductionNode) \
+ declare_c2_type(MaxReductionVNode, ReductionNode) \
declare_c2_type(AndVNode, VectorNode) \
declare_c2_type(AndReductionVNode, ReductionNode) \
declare_c2_type(OrVNode, VectorNode) \
declare_c2_type(OrReductionVNode, ReductionNode) \
declare_c2_type(XorVNode, VectorNode) \
declare_c2_type(XorReductionVNode, ReductionNode) \
declare_c2_type(MaxVNode, VectorNode) \
declare_c2_type(MinVNode, VectorNode) \
- declare_c2_type(MaxReductionVNode, ReductionNode) \
- declare_c2_type(MinReductionVNode, ReductionNode) \
declare_c2_type(LoadVectorNode, LoadNode) \
declare_c2_type(StoreVectorNode, StoreNode) \
declare_c2_type(ReplicateBNode, VectorNode) \
declare_c2_type(ReplicateSNode, VectorNode) \
declare_c2_type(ReplicateINode, VectorNode) \
@@ -1840,10 +1847,31 @@
declare_c2_type(OverflowAddLNode, OverflowLNode) \
declare_c2_type(OverflowSubLNode, OverflowLNode) \
declare_c2_type(OverflowMulLNode, OverflowLNode) \
declare_c2_type(FmaDNode, Node) \
declare_c2_type(FmaFNode, Node) \
+ declare_c2_type(LoadVectorGatherNode, LoadVectorNode) \
+ declare_c2_type(StoreVectorScatterNode, StoreVectorNode) \
+ declare_c2_type(VectorLoadMaskNode, VectorNode) \
+ declare_c2_type(VectorLoadShuffleNode, VectorNode) \
+ declare_c2_type(VectorStoreMaskNode, VectorNode) \
+ declare_c2_type(VectorBlendNode, VectorNode) \
+ declare_c2_type(VectorRearrangeNode, VectorNode) \
+ declare_c2_type(VectorMaskWrapperNode, VectorNode) \
+ declare_c2_type(VectorMaskCmpNode, VectorNode) \
+ declare_c2_type(VectorCastB2XNode, VectorNode) \
+ declare_c2_type(VectorCastS2XNode, VectorNode) \
+ declare_c2_type(VectorCastI2XNode, VectorNode) \
+ declare_c2_type(VectorCastL2XNode, VectorNode) \
+ declare_c2_type(VectorCastF2XNode, VectorNode) \
+ declare_c2_type(VectorCastD2XNode, VectorNode) \
+ declare_c2_type(VectorInsertNode, VectorNode) \
+ declare_c2_type(VectorUnboxNode, VectorNode) \
+ declare_c2_type(VectorReinterpretNode, VectorNode) \
+ declare_c2_type(VectorBoxNode, Node) \
+ declare_c2_type(VectorBoxAllocateNode, CallStaticJavaNode) \
+ declare_c2_type(VectorTestNode, Node) \
\
/*********************/ \
/* Adapter Blob Entries */ \
/*********************/ \
declare_toplevel_type(AdapterHandlerEntry) \
< prev index next >