src/share/vm/opto/node.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/opto/node.hpp Tue Oct 22 14:52:27 2013
--- new/src/share/vm/opto/node.hpp Tue Oct 22 14:52:27 2013
*** 98,107 ****
--- 98,108 ----
class MachReturnNode;
class MachSafePointNode;
class MachSpillCopyNode;
class MachTempNode;
class Matcher;
+ class MathExactNode;
class MemBarNode;
class MemBarStoreStoreNode;
class MemNode;
class MergeMemNode;
class MulNode;
*** 566,575 ****
--- 567,587 ----
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(MathExact, Multi, 7)
+ DEFINE_CLASS_ID(MathExactI, MathExact, 0)
+ DEFINE_CLASS_ID(AddExactI, MathExactI, 0)
+ DEFINE_CLASS_ID(SubExactI, MathExactI, 1)
+ DEFINE_CLASS_ID(MulExactI, MathExactI, 2)
+ DEFINE_CLASS_ID(NegExactI, MathExactI, 3)
+ DEFINE_CLASS_ID(MathExactL, MathExact, 1)
+ DEFINE_CLASS_ID(AddExactL, MathExactL, 0)
+ DEFINE_CLASS_ID(SubExactL, MathExactL, 1)
+ DEFINE_CLASS_ID(MulExactL, MathExactL, 2)
+ DEFINE_CLASS_ID(NegExactL, MathExactL, 3)
DEFINE_CLASS_ID(Mach, Node, 1)
DEFINE_CLASS_ID(MachReturn, Mach, 0)
DEFINE_CLASS_ID(MachSafePoint, MachReturn, 0)
DEFINE_CLASS_ID(MachCall, MachSafePoint, 0)
*** 633,642 ****
--- 645,655 ----
DEFINE_CLASS_ID(Add, Node, 11)
DEFINE_CLASS_ID(Mul, Node, 12)
DEFINE_CLASS_ID(Vector, Node, 13)
DEFINE_CLASS_ID(ClearArray, Node, 14)
+
_max_classes = ClassMask_ClearArray
};
#undef DEFINE_CLASS_ID
// Flags are sorted by usage frequency.
*** 755,764 ****
--- 768,778 ----
DEFINE_CLASS_QUERY(MachProj)
DEFINE_CLASS_QUERY(MachReturn)
DEFINE_CLASS_QUERY(MachSafePoint)
DEFINE_CLASS_QUERY(MachSpillCopy)
DEFINE_CLASS_QUERY(MachTemp)
+ DEFINE_CLASS_QUERY(MathExact)
DEFINE_CLASS_QUERY(Mem)
DEFINE_CLASS_QUERY(MemBar)
DEFINE_CLASS_QUERY(MemBarStoreStore)
DEFINE_CLASS_QUERY(MergeMem)
DEFINE_CLASS_QUERY(Mul)
src/share/vm/opto/node.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File