< prev index next >

src/hotspot/share/opto/mulnode.hpp

Print this page
*** 387,6 ***
--- 387,22 ---
    virtual int Opcode() const;
    const Type *bottom_type() const { return TypeInt::INT; }
    virtual uint ideal_reg() const { return Op_RegI; }
  };
  
+ //------------------------------CompressBitsNode-------------------------------
+ // CompressBits placeholder node
+ class CompressBitsNode : public Node {
+ public:
+   CompressBitsNode(Node *in1, Node *in2) : Node(0,in1,in2) {}
+   virtual int Opcode() const;
+ };
+ 
+ //------------------------------ExpandBitsNode---------------------------------
+ // ExpandBits placeholder node
+ class ExpandBitsNode : public Node {
+ public:
+   ExpandBitsNode(Node *in1, Node *in2) : Node(0,in1,in2) {}
+   virtual int Opcode() const;
+ };
+ 
  #endif // SHARE_OPTO_MULNODE_HPP
< prev index next >