src/share/vm/opto/mathexactnode.hpp

changeset 6485
da862781b584
parent 6102
b957c650babb
child 6375
085b304a1cc5
equal deleted inserted replaced
6484:318d0622a6d7 6485:da862781b584
47 }; 47 };
48 virtual int Opcode() const; 48 virtual int Opcode() const;
49 virtual Node* Identity(PhaseTransform* phase) { return this; } 49 virtual Node* Identity(PhaseTransform* phase) { return this; }
50 virtual Node* Ideal(PhaseGVN* phase, bool can_reshape) { return NULL; } 50 virtual Node* Ideal(PhaseGVN* phase, bool can_reshape) { return NULL; }
51 virtual const Type* Value(PhaseTransform* phase) const { return bottom_type(); } 51 virtual const Type* Value(PhaseTransform* phase) const { return bottom_type(); }
52 virtual uint hash() const { return Node::hash(); } 52 virtual uint hash() const { return NO_HASH; }
53 virtual bool is_CFG() const { return false; } 53 virtual bool is_CFG() const { return false; }
54 virtual uint ideal_reg() const { return NotAMachineReg; } 54 virtual uint ideal_reg() const { return NotAMachineReg; }
55 55
56 ProjNode* result_node() const { return proj_out(result_proj_node); } 56 ProjNode* result_node() const { return proj_out(result_proj_node); }
57 ProjNode* flags_node() const { return proj_out(flags_proj_node); } 57 ProjNode* flags_node() const { return proj_out(flags_proj_node); }

mercurial