src/share/vm/opto/graphKit.hpp

changeset 6425
9ab9f254cfe2
parent 6377
b8413a9cbb84
child 6518
62c54fcc0a35
equal deleted inserted replaced
6421:7d175751ef7f 6425:9ab9f254cfe2
336 Node* AddP(Node* b, Node* a, Node* o) { return _gvn.transform(new (C) AddPNode(b, a, o)); } 336 Node* AddP(Node* b, Node* a, Node* o) { return _gvn.transform(new (C) AddPNode(b, a, o)); }
337 337
338 // Convert between int and long, and size_t. 338 // Convert between int and long, and size_t.
339 // (See macros ConvI2X, etc., in type.hpp for ConvI2X, etc.) 339 // (See macros ConvI2X, etc., in type.hpp for ConvI2X, etc.)
340 Node* ConvI2L(Node* offset); 340 Node* ConvI2L(Node* offset);
341 Node* ConvI2UL(Node* offset);
341 Node* ConvL2I(Node* offset); 342 Node* ConvL2I(Node* offset);
342 // Find out the klass of an object. 343 // Find out the klass of an object.
343 Node* load_object_klass(Node* object); 344 Node* load_object_klass(Node* object);
344 // Find out the length of an array. 345 // Find out the length of an array.
345 Node* load_array_length(Node* array); 346 Node* load_array_length(Node* array);

mercurial