Searched refs:ReturnNode (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | callnode.hpp | 115 //------------------------------ReturnNode------------------------------------- 117 class ReturnNode : public Node { class in inherits:Node 119 ReturnNode( uint edges, Node *cntrl, Node *i_o, Node *memory, Node *retadr, Node *frameptr ); 136 // ends the current basic block like a ReturnNode. Restores registers and 157 class TailCallNode : public ReturnNode { 160 : ReturnNode( TypeFunc::Parms+2, cntrl, i_o, memory, frameptr, retadr ) { 171 class TailJumpNode : public ReturnNode { 174 : ReturnNode(TypeFunc::Parms+2, cntrl, i_o, memory, frameptr, Compile::current()->top()) {
|
H A D | callnode.cpp | 143 ReturnNode::ReturnNode(uint edges, Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *retadr ) : Node(edges) { function in class:ReturnNode 151 Node *ReturnNode::Ideal(PhaseGVN *phase, bool can_reshape){ 155 const Type *ReturnNode::Value( PhaseTransform *phase ) const { 162 uint ReturnNode::match_edge(uint idx) const { 168 void ReturnNode::dump_req(outputStream *st) const {
|
H A D | generateOptoStub.cpp | 274 ret = new (C) ReturnNode(TypeFunc::Parms, if_null,
|
H A D | parse1.cpp | 802 Node* ret = new (this) ReturnNode(TypeFunc::Parms, 814 // Note: The second dummy edge is not needed by a ReturnNode. 941 // Note: Logic for creating and optimizing the ReturnNode is in Compile.
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 1730 declare_c2_type(ReturnNode, Node) \ 1732 declare_c2_type(TailCallNode, ReturnNode) \ 1733 declare_c2_type(TailJumpNode, ReturnNode) \
|
Completed in 1592 milliseconds