/openjdk7/hotspot/src/share/vm/opto/ |
H A D | generateOptoStub.cpp | 260 i_o(), 275 i_o(), 285 i_o(), 295 i_o(),
|
H A D | callnode.hpp | 119 ReturnNode( uint edges, Node *cntrl, Node *i_o, Node *memory, Node *retadr, Node *frameptr ); 140 RethrowNode( Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *ret_adr, Node *exception ); 159 TailCallNode( Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *retadr, Node *target, Node *moop ) argument 160 : ReturnNode( TypeFunc::Parms+2, cntrl, i_o, memory, frameptr, retadr ) { 173 TailJumpNode( Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *target, Node *ex_oop) argument 174 : ReturnNode(TypeFunc::Parms+2, cntrl, i_o, memory, frameptr, Compile::current()->top()) { 402 Node *i_o () const { return in(TypeFunc::I_O ); } function in class:SafePointNode 733 // they have 2 memory projections and 2 i_o projections (which are distinguished by
|
H A D | macro.hpp | 114 Node* prefetch_allocation(Node* i_o,
|
H A D | macro.cpp | 1092 Node* i_o = alloc->in(TypeFunc::I_O); local 1235 result_phi_i_o->init_req(slow_result_path, i_o); 1237 i_o = prefetch_allocation(i_o, needgc_false, contended_phi_rawmem, 1387 result_phi_i_o ->init_req(fast_result_path, i_o); 1391 result_phi_i_o = i_o; // Rename it to use in the following code. 1416 // Hook i_o projection to avoid its elimination during allocation 1436 // the control and i_o paths. Replace the control memory projection with 1466 // An allocate node has separate i_o projections for the uses on the control 1467 // and i_o path 1608 prefetch_allocation(Node* i_o, Node*& needgc_false, Node*& contended_phi_rawmem, Node* old_eden_top, Node* new_eden_top, Node* length) argument [all...] |
H A D | cfgnode.hpp | 499 CreateExNode(const Type* t, Node* control, Node* i_o) : TypeNode(t, 2) { argument 501 init_req(1, i_o);
|
H A D | doCall.cpp | 599 Node* i_o = this->i_o(); local 631 CatchNode *cn = new (C) CatchNode(control(), i_o, len+1); 649 Node *ex_oop = _gvn.transform(new (C) CreateExNode(extypes->at(i), ctrl, i_o));
|
H A D | graphKit.cpp | 350 Node* io_phi = PhiNode::make(region, phi_map->i_o(), Type::ABIO); 372 add_n_reqs(phi_map->i_o(), ex_map->i_o()); 376 add_one_req(phi_map->i_o(), ex_map->i_o()); 469 assert(!is_hidden_merge(phi_map->i_o()), "hidden ex. states cleared"); 1652 call->init_req( TypeFunc::I_O , i_o() ); 1723 // Set control and memory (not i_o) from the call. 1824 C->gvn_replace_by(callprojs.catchall_ioproj, ekit.i_o()); 2202 call->set_req(TypeFunc::I_O, i_o()); [all...] |
H A D | idealKit.cpp | 45 _initial_i_o = gkit->i_o(); 63 set_i_o(gkit->i_o()); 289 set_i_o(_initial_i_o); // initialize i_o in current cvstate
|
H A D | callGenerator.cpp | 676 Node* iophi = PhiNode::make(region, kit.i_o(), Type::ABIO); 677 iophi->set_req(2, slow_map->i_o()); 925 Node* iophi = PhiNode::make(region, kit.i_o(), Type::ABIO); 926 iophi->set_req(2, slow_map->i_o());
|
H A D | idealKit.hpp | 110 Node* _initial_i_o; // saves initial i_o until variables declared 157 Node* i_o() { return _cvstate->in(TypeFunc::I_O); } function in class:IdealKit
|
H A D | library_call.cpp | 2559 prefetch = new (C) PrefetchWriteNode(i_o(), adr); 2561 prefetch = new (C) PrefetchReadNode(i_o(), adr); 3040 result_io ->init_req(slow_result_path, i_o()); 3475 result_io ->set_req(_slow_path, i_o()); 3487 result_io ->init_req(_normal_path, i_o()); 3797 result_io ->init_req(_null_path, i_o()); 3802 result_io ->init_req(_fast_path, i_o()); 3816 result_io ->set_req(_slow_path, i_o()); 4304 result_i_o ->set_req(_objArray_path, i_o()); 4322 result_i_o ->set_req(_array_path, i_o()); [all...] |
H A D | callnode.cpp | 143 ReturnNode::ReturnNode(uint edges, Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *retadr ) : Node(edges) { argument 145 init_req(TypeFunc::I_O,i_o); 182 Node* i_o, 189 init_req(TypeFunc::I_O , i_o ); 180 RethrowNode( Node* cntrl, Node* i_o, Node* memory, Node* frameptr, Node* ret_adr, Node* exception ) argument
|
H A D | graphKit.hpp | 440 Node* i_o() const { return map_not_null()->i_o(); } function in class:GraphKit 622 // Transform the call, and update the basics: control, i_o, memory.
|
H A D | parse1.cpp | 804 kit.i_o(), 831 kit.i_o(), kit.reset_memory(), 903 Node* iophi = _exits.i_o(); 1960 io_phi ->init_req(2, i_o()); 1988 exit_return->in( TypeFunc::I_O )->add_req( i_o () );
|