632 DEFINE_CLASS_ID(NeverBranch, MultiBranch, 2) |
635 DEFINE_CLASS_ID(NeverBranch, MultiBranch, 2) |
633 DEFINE_CLASS_ID(Start, Multi, 2) |
636 DEFINE_CLASS_ID(Start, Multi, 2) |
634 DEFINE_CLASS_ID(MemBar, Multi, 3) |
637 DEFINE_CLASS_ID(MemBar, Multi, 3) |
635 DEFINE_CLASS_ID(Initialize, MemBar, 0) |
638 DEFINE_CLASS_ID(Initialize, MemBar, 0) |
636 DEFINE_CLASS_ID(MemBarStoreStore, MemBar, 1) |
639 DEFINE_CLASS_ID(MemBarStoreStore, MemBar, 1) |
|
640 DEFINE_CLASS_ID(LoadBarrier, Multi, 4) |
637 |
641 |
638 DEFINE_CLASS_ID(Mach, Node, 1) |
642 DEFINE_CLASS_ID(Mach, Node, 1) |
639 DEFINE_CLASS_ID(MachReturn, Mach, 0) |
643 DEFINE_CLASS_ID(MachReturn, Mach, 0) |
640 DEFINE_CLASS_ID(MachSafePoint, MachReturn, 0) |
644 DEFINE_CLASS_ID(MachSafePoint, MachReturn, 0) |
641 DEFINE_CLASS_ID(MachCall, MachSafePoint, 0) |
645 DEFINE_CLASS_ID(MachCall, MachSafePoint, 0) |
678 DEFINE_CLASS_ID(MachProj, Proj, 5) |
682 DEFINE_CLASS_ID(MachProj, Proj, 5) |
679 |
683 |
680 DEFINE_CLASS_ID(Mem, Node, 4) |
684 DEFINE_CLASS_ID(Mem, Node, 4) |
681 DEFINE_CLASS_ID(Load, Mem, 0) |
685 DEFINE_CLASS_ID(Load, Mem, 0) |
682 DEFINE_CLASS_ID(LoadVector, Load, 0) |
686 DEFINE_CLASS_ID(LoadVector, Load, 0) |
|
687 DEFINE_CLASS_ID(LoadBarrierSlowReg, Load, 1) |
|
688 DEFINE_CLASS_ID(LoadBarrierWeakSlowReg, Load, 2) |
683 DEFINE_CLASS_ID(Store, Mem, 1) |
689 DEFINE_CLASS_ID(Store, Mem, 1) |
684 DEFINE_CLASS_ID(StoreVector, Store, 0) |
690 DEFINE_CLASS_ID(StoreVector, Store, 0) |
685 DEFINE_CLASS_ID(LoadStore, Mem, 2) |
691 DEFINE_CLASS_ID(LoadStore, Mem, 2) |
686 DEFINE_CLASS_ID(LoadStoreConditional, LoadStore, 0) |
692 DEFINE_CLASS_ID(LoadStoreConditional, LoadStore, 0) |
687 DEFINE_CLASS_ID(CompareAndSwap, LoadStoreConditional, 0) |
693 DEFINE_CLASS_ID(CompareAndSwap, LoadStoreConditional, 0) |
817 DEFINE_CLASS_QUERY(Initialize) |
823 DEFINE_CLASS_QUERY(Initialize) |
818 DEFINE_CLASS_QUERY(Jump) |
824 DEFINE_CLASS_QUERY(Jump) |
819 DEFINE_CLASS_QUERY(JumpProj) |
825 DEFINE_CLASS_QUERY(JumpProj) |
820 DEFINE_CLASS_QUERY(Load) |
826 DEFINE_CLASS_QUERY(Load) |
821 DEFINE_CLASS_QUERY(LoadStore) |
827 DEFINE_CLASS_QUERY(LoadStore) |
|
828 DEFINE_CLASS_QUERY(LoadBarrier) |
|
829 DEFINE_CLASS_QUERY(LoadBarrierSlowReg) |
|
830 DEFINE_CLASS_QUERY(LoadBarrierWeakSlowReg) |
822 DEFINE_CLASS_QUERY(Lock) |
831 DEFINE_CLASS_QUERY(Lock) |
823 DEFINE_CLASS_QUERY(Loop) |
832 DEFINE_CLASS_QUERY(Loop) |
824 DEFINE_CLASS_QUERY(Mach) |
833 DEFINE_CLASS_QUERY(Mach) |
825 DEFINE_CLASS_QUERY(MachBranch) |
834 DEFINE_CLASS_QUERY(MachBranch) |
826 DEFINE_CLASS_QUERY(MachCall) |
835 DEFINE_CLASS_QUERY(MachCall) |