< prev index next >
src/share/vm/opto/opcodes.hpp
Print this page
*** 25,35 ****
#ifndef SHARE_VM_OPTO_OPCODES_HPP
#define SHARE_VM_OPTO_OPCODES_HPP
// Build a big enum of class names to give them dense integer indices
#define macro(x) Op_##x,
! enum Opcodes {
Op_Node = 0,
macro(Set) // Instruction selection match rule
macro(RegN) // Machine narrow oop register
macro(RegI) // Machine integer register
macro(RegP) // Machine pointer register
--- 25,35 ----
#ifndef SHARE_VM_OPTO_OPCODES_HPP
#define SHARE_VM_OPTO_OPCODES_HPP
// Build a big enum of class names to give them dense integer indices
#define macro(x) Op_##x,
! enum Opcodes : uint {
Op_Node = 0,
macro(Set) // Instruction selection match rule
macro(RegN) // Machine narrow oop register
macro(RegI) // Machine integer register
macro(RegP) // Machine pointer register
< prev index next >