Searched refs:ex_oop (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A DdoCall.cpp649 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 DgraphKit.cpp146 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...]
H A DgraphKit.hpp195 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 Dparse1.cpp829 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 Dcallnode.hpp173 TailJumpNode( Node *cntrl, Node *i_o, Node *memory, Node *frameptr, Node *target, Node *ex_oop) argument
176 init_req(TypeFunc::Parms+1, ex_oop);

Completed in 55 milliseconds