Lines Matching refs:AllocateNode
50 class AllocateNode;
454 DEBUG_ONLY(AllocateNode* _alloc;)
462 AllocateNode* alloc,
475 AllocateNode* alloc() const { return _alloc; }
731 // AllocateNode and AllocateArrayNode are subclasses of CallNode because they will
738 class AllocateNode : public CallNode {
772 AllocateNode(Compile* C, const TypeFunc *atype, Node *ctrl, Node *mem, Node *abio,
785 // Pattern-match a possible usage of AllocateNode.
792 static AllocateNode* Ideal_allocation(Node* ptr, PhaseTransform* phase);
796 // (Note: AllocateNode::Ideal_allocation is defined in graphKit.cpp.)
797 static AllocateNode* Ideal_allocation(Node* ptr, PhaseTransform* phase,
802 AllocateNode* allo = Ideal_allocation(ptr, phase);
814 // (Note: Both InitializeNode::allocation and AllocateNode::initialization
830 class AllocateArrayNode : public AllocateNode {
836 : AllocateNode(C, atype, ctrl, mem, abio, size, klass_node,
840 set_req(AllocateNode::ALength, count_val);
848 return in(AllocateNode::ALength);
858 AllocateNode* allo = Ideal_allocation(ptr, phase);