< prev index next >

src/hotspot/share/opto/node.hpp

Print this page

        

*** 150,160 **** --- 150,163 ---- class Type; class TypeNode; class UnlockNode; class VectorNode; class LoadVectorNode; + class LoadVectorGatherNode; class StoreVectorNode; + class StoreVectorScatterNode; + class VectorMaskCmpNode; class VectorSet; typedef void (*NFunc)(Node&,void*); extern "C" { typedef int (*C_sort_func_t)(const void *, const void *); }
*** 687,698 **** --- 690,703 ---- DEFINE_CLASS_ID(MachProj, Proj, 5) DEFINE_CLASS_ID(Mem, Node, 4) DEFINE_CLASS_ID(Load, Mem, 0) DEFINE_CLASS_ID(LoadVector, Load, 0) + DEFINE_CLASS_ID(LoadVectorGather, LoadVector, 0) DEFINE_CLASS_ID(Store, Mem, 1) DEFINE_CLASS_ID(StoreVector, Store, 0) + DEFINE_CLASS_ID(StoreVectorScatter, StoreVector, 0) DEFINE_CLASS_ID(LoadStore, Mem, 2) DEFINE_CLASS_ID(LoadStoreConditional, LoadStore, 0) DEFINE_CLASS_ID(CompareAndSwap, LoadStoreConditional, 0) DEFINE_CLASS_ID(CompareAndExchangeNode, LoadStore, 1)
*** 713,722 **** --- 718,728 ---- DEFINE_CLASS_ID(AddP, Node, 9) DEFINE_CLASS_ID(BoxLock, Node, 10) DEFINE_CLASS_ID(Add, Node, 11) DEFINE_CLASS_ID(Mul, Node, 12) DEFINE_CLASS_ID(Vector, Node, 13) + DEFINE_CLASS_ID(VectorMaskCmp, Vector, 0) DEFINE_CLASS_ID(ClearArray, Node, 14) DEFINE_CLASS_ID(Halt, Node, 15) DEFINE_CLASS_ID(Opaque1, Node, 16) _max_classes = ClassMask_Halt
*** 883,893 **** --- 889,902 ---- DEFINE_CLASS_QUERY(Sub) DEFINE_CLASS_QUERY(SubTypeCheck) DEFINE_CLASS_QUERY(Type) DEFINE_CLASS_QUERY(Vector) DEFINE_CLASS_QUERY(LoadVector) + DEFINE_CLASS_QUERY(LoadVectorGather) DEFINE_CLASS_QUERY(StoreVector) + DEFINE_CLASS_QUERY(StoreVectorScatter) + DEFINE_CLASS_QUERY(VectorMaskCmp) DEFINE_CLASS_QUERY(Unlock) #undef DEFINE_CLASS_QUERY // duplicate of is_MachSpillCopy()
< prev index next >