< prev index next >

src/hotspot/share/opto/superword.hpp

Print this page

        

@@ -112,11 +112,11 @@
 
   void print();
 };
 
 //------------------------------DepGraph---------------------------
-class DepGraph VALUE_OBJ_CLASS_SPEC {
+class DepGraph {
  protected:
   Arena* _arena;
   GrowableArray<DepMem*> _map;
   DepMem* _root;
   DepMem* _tail;

@@ -188,11 +188,11 @@
 
 // ========================= SuperWord =====================
 
 // -----------------------------SWNodeInfo---------------------------------
 // Per node info needed by SuperWord
-class SWNodeInfo VALUE_OBJ_CLASS_SPEC {
+class SWNodeInfo {
  public:
   int         _alignment; // memory alignment for a node
   int         _depth;     // Max expression (DAG) depth from block start
   const Type* _velt_type; // vector element type
   Node_List*  _my_pack;   // pack containing this node

@@ -220,11 +220,11 @@
 };//class CMoveKit
 
 // JVMCI: OrderedPair is moved up to deal with compilation issues on Windows
 //------------------------------OrderedPair---------------------------
 // Ordered pair of Node*.
-class OrderedPair VALUE_OBJ_CLASS_SPEC {
+class OrderedPair {
  protected:
   Node* _p1;
   Node* _p2;
  public:
   OrderedPair() : _p1(NULL), _p2(NULL) {}

@@ -542,11 +542,11 @@
 
 
 
 //------------------------------SWPointer---------------------------
 // Information about an address for dependence checking and vector alignment
-class SWPointer VALUE_OBJ_CLASS_SPEC {
+class SWPointer {
  protected:
   MemNode*   _mem;           // My memory reference node
   SuperWord* _slp;           // SuperWord class
 
   Node* _base;               // NULL if unsafe nonheap reference
< prev index next >