< prev index next >

src/hotspot/share/opto/node.hpp

Print this page

        

*** 78,87 **** --- 78,90 ---- class InitializeNode; class JVMState; class JumpNode; class JumpProjNode; class LoadNode; + class LoadBarrierNode; + class LoadBarrierSlowRegNode; + class LoadBarrierWeakSlowRegNode; class LoadStoreNode; class LockNode; class LoopNode; class MachBranchNode; class MachCallDynamicJavaNode;
*** 632,641 **** --- 635,645 ---- DEFINE_CLASS_ID(NeverBranch, MultiBranch, 2) DEFINE_CLASS_ID(Start, Multi, 2) DEFINE_CLASS_ID(MemBar, Multi, 3) DEFINE_CLASS_ID(Initialize, MemBar, 0) DEFINE_CLASS_ID(MemBarStoreStore, MemBar, 1) + DEFINE_CLASS_ID(LoadBarrier, Multi, 4) DEFINE_CLASS_ID(Mach, Node, 1) DEFINE_CLASS_ID(MachReturn, Mach, 0) DEFINE_CLASS_ID(MachSafePoint, MachReturn, 0) DEFINE_CLASS_ID(MachCall, MachSafePoint, 0)
*** 678,687 **** --- 682,693 ---- 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(LoadBarrierSlowReg, Load, 1) + DEFINE_CLASS_ID(LoadBarrierWeakSlowReg, Load, 2) DEFINE_CLASS_ID(Store, Mem, 1) DEFINE_CLASS_ID(StoreVector, Store, 0) DEFINE_CLASS_ID(LoadStore, Mem, 2) DEFINE_CLASS_ID(LoadStoreConditional, LoadStore, 0) DEFINE_CLASS_ID(CompareAndSwap, LoadStoreConditional, 0)
*** 817,826 **** --- 823,835 ---- DEFINE_CLASS_QUERY(Initialize) DEFINE_CLASS_QUERY(Jump) DEFINE_CLASS_QUERY(JumpProj) DEFINE_CLASS_QUERY(Load) DEFINE_CLASS_QUERY(LoadStore) + DEFINE_CLASS_QUERY(LoadBarrier) + DEFINE_CLASS_QUERY(LoadBarrierSlowReg) + DEFINE_CLASS_QUERY(LoadBarrierWeakSlowReg) DEFINE_CLASS_QUERY(Lock) DEFINE_CLASS_QUERY(Loop) DEFINE_CLASS_QUERY(Mach) DEFINE_CLASS_QUERY(MachBranch) DEFINE_CLASS_QUERY(MachCall)
< prev index next >