src/share/vm/opto/connode.hpp

changeset 598
885ed790ecf0
parent 561
72f4a668df19
child 599
c436414a719e
equal deleted inserted replaced
597:8aa010f60e0f 598:885ed790ecf0
281 virtual Node *Identity( PhaseTransform *phase ); 281 virtual Node *Identity( PhaseTransform *phase );
282 virtual const Type *Value( PhaseTransform *phase ) const; 282 virtual const Type *Value( PhaseTransform *phase ) const;
283 virtual uint ideal_reg() const { return Op_RegN; } 283 virtual uint ideal_reg() const { return Op_RegN; }
284 284
285 static Node* encode(PhaseGVN* phase, Node* value); 285 static Node* encode(PhaseGVN* phase, Node* value);
286 virtual Node *Ideal_DU_postCCP( PhaseCCP *ccp );
286 }; 287 };
287 288
288 //------------------------------DecodeN-------------------------------- 289 //------------------------------DecodeN--------------------------------
289 // Converts a narrow oop into a real oop ptr. 290 // Converts a narrow oop into a real oop ptr.
290 // Takes an extra argument which is the real heap base as a long which 291 // Takes an extra argument which is the real heap base as a long which

mercurial