Searched refs:CallNode (Results 1 - 24 of 24) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/
H A DCallNode.java34 public class CallNode extends SafePointNode { class in inherits:SafePointNode
44 Type type = db.lookupType("CallNode");
54 public CallNode(Address addr) { method in class:CallNode
H A DCallRuntimeNode.java35 public class CallRuntimeNode extends CallNode {
H A DCallJavaNode.java36 public class CallJavaNode extends CallNode {
/openjdk7/hotspot/src/share/vm/opto/
H A Dmacro.hpp32 class CallNode;
102 void copy_call_debug_info(CallNode *oldcall, CallNode * newcall);
104 void copy_predefined_input_for_runtime_call(Node * ctrl, CallNode* oldcall, CallNode* call);
105 CallNode* make_slow_call(CallNode *oldcall, const TypeFunc* slow_call_type, address slow_call,
107 void extract_call_projections(CallNode *call);
H A DcallGenerator.hpp184 CallNode* _call; // The CallNode which may be inlined.
275 CallNode* call() const { return _call; }
297 void set_call(CallNode* call) { _call = call; }
H A Dcallnode.cpp583 uint CallNode::cmp( const Node &n ) const
584 { return _tf == ((CallNode&)n)._tf && _jvms == ((CallNode&)n)._jvms; }
586 void CallNode::dump_req(outputStream *st) const {
597 void CallNode::dump_spec(outputStream *st) const {
605 const Type *CallNode::bottom_type() const { return tf()->range(); }
606 const Type *CallNode::Value(PhaseTransform *phase) const {
612 void CallNode::calling_convention( BasicType* sig_bt, VMRegPair *parm_regs, uint argcnt ) const {
621 Node *CallNode::match( const ProjNode *proj, const Matcher *match ) {
653 uint CallNode
[all...]
H A Dcallnode.hpp43 class CallNode;
512 //------------------------------CallNode---------------------------------------
515 class CallNode : public SafePointNode { class in inherits:SafePointNode
523 CallNode(const TypeFunc* tf, address addr, const TypePtr* adr_type) function in class:CallNode
592 class CallJavaNode : public CallNode {
604 : CallNode(tf, addr, TypePtr::BOTTOM),
675 class CallRuntimeNode : public CallNode {
681 : CallNode(tf, addr, adr_type),
731 // AllocateNode and AllocateArrayNode are subclasses of CallNode because they will
738 class AllocateNode : public CallNode {
[all...]
H A DidealKit.cpp500 CallNode *call = (CallNode*)new (C) CallLeafNode( slow_call_type, slow_call, leaf_name, adr_type);
516 call = (CallNode *) _gvn.transform(call);
547 CallNode *call = (CallNode*)new (C) CallLeafNoFPNode( slow_call_type, slow_call, leaf_name, adr_type);
563 call = (CallNode *) _gvn.transform(call);
H A Descape.hpp115 class CallNode;
363 void process_call_arguments(CallNode *call);
366 void add_call_node(CallNode* call);
H A Dmacro.cpp68 void PhaseMacroExpand::copy_call_debug_info(CallNode *oldcall, CallNode * newcall) {
131 void PhaseMacroExpand::copy_predefined_input_for_runtime_call(Node * ctrl, CallNode* oldcall, CallNode* call) {
141 CallNode* PhaseMacroExpand::make_slow_call(CallNode *oldcall, const TypeFunc* slow_call_type, address slow_call, const char* leaf_name, Node* slow_path, Node* parm0, Node* parm1) {
144 CallNode *call = leaf_name
145 ? (CallNode*)new (C) CallLeafNode ( slow_call_type, slow_call, leaf_name, TypeRawPtr::BOTTOM )
146 : (CallNode*)new (C) CallStaticJavaNode( slow_call_type, slow_call, OptoRuntime::stub_name(slow_call), oldcall->jvms()->bci(), TypeRawPtr::BOTTOM );
160 void PhaseMacroExpand::extract_call_projections(CallNode *cal
[all...]
H A Dstringopts.cpp198 void eliminate_call(CallNode* call);
309 void StringConcat::eliminate_call(CallNode* call) {
744 CallNode* cn = n->as_Call();
886 CallNode* cnode = _control.at(i)->isa_Call();
H A DloopPredicate.cpp160 CallNode* call = rgn->as_Call();
248 CallNode* call = rgn->as_Call();
H A Dcfgnode.cpp2104 CallNode *call = i10->as_Call();
2150 CallNode *call;
2184 CallNode *call = in(1)->in(0)->as_Call();
H A Dcompile.cpp371 CallNode* call = cg->call_node();
2483 CallNode *call = n->as_Call();
3051 CallNode *call = n->in(0)->in(0)->as_Call();
3525 CallNode* call = n->as_Call();
H A Descape.cpp736 void ConnectionGraph::add_call_node(CallNode* call) {
835 void ConnectionGraph::process_call_arguments(CallNode *call) {
2540 CallNode *call = proj_in->as_Call();
2721 CallNode *alloc = n->as_Call();
H A DgraphKit.hpp644 void replace_call(CallNode* call, Node* result);
H A DcallGenerator.cpp297 CallNode* call = call_node();
H A Dnode.hpp52 class CallNode;
H A Dnode.cpp524 // cloning CallNode may need to clone JVMState
526 CallNode *call = n->as_Call();
H A DgraphKit.cpp1762 void GraphKit::replace_call(CallNode* call, Node* result) {
2156 CallNode* call;
H A Dmatcher.cpp1138 CallNode *call;
H A Dmemnode.cpp124 CallNode *call = proj_in->as_Call();
585 CallNode *call = mem->in(0)->as_Call();
H A Dloopnode.cpp1329 const JVMState *jvms = ((CallNode*)call)->jvms();
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1137 c2_nonstatic_field(CallNode, _entry_point, address) \
1735 declare_c2_type(CallNode, SafePointNode) \
1736 declare_c2_type(CallJavaNode, CallNode) \
1739 declare_c2_type(CallRuntimeNode, CallNode) \
1742 declare_c2_type(AllocateNode, CallNode) \

Completed in 174 milliseconds