< prev index next >

src/hotspot/share/opto/node.hpp

Print this page

        

*** 100,109 **** --- 100,110 ---- class MachIfNode; class MachJumpNode; class MachNode; class MachNullCheckNode; class MachProjNode; + class MachPrologNode; class MachReturnNode; class MachSafePointNode; class MachSpillCopyNode; class MachTempNode; class MachMergeNode;
*** 147,156 **** --- 148,160 ---- class StoreNode; class SubNode; class Type; class TypeNode; class UnlockNode; + class ValueTypeBaseNode; + class ValueTypeNode; + class ValueTypePtrNode; class VectorNode; class LoadVectorNode; class StoreVectorNode; class VectorSet; typedef void (*NFunc)(Node&,void*);
*** 659,668 **** --- 663,673 ---- DEFINE_CLASS_ID(MachConstantBase, Mach, 4) DEFINE_CLASS_ID(MachConstant, Mach, 5) DEFINE_CLASS_ID(MachJump, MachConstant, 0) DEFINE_CLASS_ID(MachMerge, Mach, 6) DEFINE_CLASS_ID(MachMemBar, Mach, 7) + DEFINE_CLASS_ID(MachProlog, Mach, 8) DEFINE_CLASS_ID(Type, Node, 2) DEFINE_CLASS_ID(Phi, Type, 0) DEFINE_CLASS_ID(ConstraintCast, Type, 1) DEFINE_CLASS_ID(CastII, ConstraintCast, 0)
*** 673,682 **** --- 678,690 ---- DEFINE_CLASS_ID(DecodeN, DecodeNarrowPtr, 0) DEFINE_CLASS_ID(DecodeNKlass, DecodeNarrowPtr, 1) DEFINE_CLASS_ID(EncodeNarrowPtr, Type, 6) DEFINE_CLASS_ID(EncodeP, EncodeNarrowPtr, 0) DEFINE_CLASS_ID(EncodePKlass, EncodeNarrowPtr, 1) + DEFINE_CLASS_ID(ValueTypeBase, Type, 8) + DEFINE_CLASS_ID(ValueType, ValueTypeBase, 0) + DEFINE_CLASS_ID(ValueTypePtr, ValueTypeBase, 1) DEFINE_CLASS_ID(Proj, Node, 3) DEFINE_CLASS_ID(CatchProj, Proj, 0) DEFINE_CLASS_ID(JumpProj, Proj, 1) DEFINE_CLASS_ID(IfProj, Proj, 2)
*** 847,856 **** --- 855,865 ---- DEFINE_CLASS_QUERY(MachGoto) DEFINE_CLASS_QUERY(MachIf) DEFINE_CLASS_QUERY(MachJump) DEFINE_CLASS_QUERY(MachNullCheck) DEFINE_CLASS_QUERY(MachProj) + DEFINE_CLASS_QUERY(MachProlog) DEFINE_CLASS_QUERY(MachReturn) DEFINE_CLASS_QUERY(MachSafePoint) DEFINE_CLASS_QUERY(MachSpillCopy) DEFINE_CLASS_QUERY(MachTemp) DEFINE_CLASS_QUERY(MachMemBar)
*** 874,883 **** --- 883,895 ---- DEFINE_CLASS_QUERY(SafePointScalarObject) DEFINE_CLASS_QUERY(Start) DEFINE_CLASS_QUERY(Store) DEFINE_CLASS_QUERY(Sub) DEFINE_CLASS_QUERY(Type) + DEFINE_CLASS_QUERY(ValueType) + DEFINE_CLASS_QUERY(ValueTypeBase) + DEFINE_CLASS_QUERY(ValueTypePtr) DEFINE_CLASS_QUERY(Vector) DEFINE_CLASS_QUERY(LoadVector) DEFINE_CLASS_QUERY(StoreVector) DEFINE_CLASS_QUERY(Unlock)
< prev index next >