Searched defs:ex_oop (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | doCall.cpp | 649 Node *ex_oop = _gvn.transform(new (C) CreateExNode(extypes->at(i), ctrl, i_o)); local 669 push_ex_oop(ex_oop); 679 throw_to_exit(make_exception_state(ex_oop)); 681 push_ex_oop(ex_oop); // Clear stack and push just the oop. 805 Node* ex_oop = _gvn.transform(new (C) CheckCastPPNode(control(), ex_node, tinst)); local 806 push_ex_oop(ex_oop); // Push exception oop for handler
|
H A D | callnode.hpp | 173 TailJumpNode( Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *target, Node *ex_oop) argument 176 init_req(TypeFunc::Parms+1, ex_oop);
|
H A D | graphKit.hpp | 195 static void set_saved_ex_oop(SafePointNode* ex_map, Node* ex_oop); 209 void push_ex_oop(Node* ex_oop) { argument 211 set_stack(0, ex_oop); 234 // Turn the current JVM state into an exception state, appending the ex_oop. 235 SafePointNode* make_exception_state(Node* ex_oop);
|
H A D | parse1.cpp | 829 Node* ex_oop = kit.use_exception_state(ex_map); local 834 ex_oop); 877 // The ex_oop must be saved within the ex_map, unlike merge_exception. 889 Node* ex_oop = saved_ex_oop(ex_map); local 890 SafePointNode* caller_ex_map = caller.make_exception_state(ex_oop); 957 Node* ex_oop = kit.use_exception_state(ex_map); local 976 ex_map = kit.make_exception_state(ex_oop); 1468 // The ex_oop must be pushed on the stack, unlike throw_to_exit.
|
H A D | graphKit.cpp | 146 assert(has_saved_ex_oop(ex_map), "every exception state has an ex_oop"); 184 void GraphKit::set_saved_ex_oop(SafePointNode* ex_map, Node* ex_oop) { argument 186 ex_map->add_req(ex_oop); 191 assert(GraphKit::has_saved_ex_oop(ex_map), "ex_oop must be there"); 192 Node* ex_oop = ex_map->in(ex_map->req()-1); local 194 return ex_oop; 218 // Turn the current JVM state into an exception state, appending the ex_oop. 219 SafePointNode* GraphKit::make_exception_state(Node* ex_oop) { argument 222 set_saved_ex_oop(ex_map, ex_oop); 242 Node* ex_oop local 438 Node* ex_oop = clear_saved_ex_oop(phi_map); local 1816 Node* ex_oop = ekit.use_exception_state(ex_map); local 2278 Node* ex_oop = new (C) CreateExNode(ex_type, control(), i_o); local [all...] |
Completed in 57 milliseconds