Searched refs:sfpt (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dlive.cpp288 MachSafePointNode *sfpt = n->as_MachSafePoint(); local
289 JVMState* jvms = sfpt->jvms();
292 if (jvms->oopoff() < sfpt->req()) {
294 for (uint idx = jvms->oopoff(); idx < sfpt->req(); idx++) {
295 Node *check = sfpt->in(idx);
H A Dmacro.cpp618 SafePointNode* sfpt = use->as_SafePoint(); local
619 if (sfpt->is_Call() && sfpt->as_Call()->has_non_debug_use(res)) {
625 Node* sfptMem = sfpt->memory();
631 safepoints.append_if_missing(sfpt);
719 SafePointNode* sfpt = safepoints.pop(); local
720 Node* mem = sfpt->memory();
721 uint first_ind = sfpt->req();
774 uint last = sfpt->req() - 1;
776 sfpt
[all...]
H A Dloopnode.cpp676 Node *sfpt = x->in(LoopNode::LoopBackControl); local
677 if (sfpt->Opcode() == Op_SafePoint && is_deleteable_safept(sfpt)) {
678 lazy_replace( sfpt, iftrue );
680 loop->_safepts->yank(sfpt);
1629 // from the tail to the head, terminating a path when a call or sfpt
1696 bool PhaseIdealLoop::is_deleteable_safept(Node* sfpt) { argument
1697 assert(sfpt->Opcode() == Op_SafePoint, "");
1698 IdealLoopTree* lp = get_loop(sfpt)->_parent;
1703 if (sfpt
1827 Node* sfpt = tail(); local
[all...]
H A Dmatcher.hpp200 MachNode *match_sfpt( SafePointNode *sfpt );
H A Dmatcher.cpp1133 MachNode *Matcher::match_sfpt( SafePointNode *sfpt ) {
1142 if( sfpt->is_Call() ) {
1143 call = sfpt->as_Call();
1187 MachNode *mn = match_tree(sfpt);
1194 msfpt->set_adr_type(sfpt->adr_type());
1319 msfpt->set_jvms(sfpt->jvms());
1321 jvms->set_map(sfpt);
1329 msfpt->_oop_map = sfpt->_oop_map;
H A Doutput.cpp611 void Compile::FillLocArray( int idx, MachSafePointNode* sfpt, Node *local, argument
645 Node* fld_node = sfpt->in(first_ind+i);
646 (void)FillLocArray(sv->field_values()->length(), sfpt, fld_node, sv->field_values(), objs);
H A Dcompile.cpp2918 Unique_Node_List sfpt(area);
2931 sfpt.push(m);
2956 while (sfpt.size() > 0) {
2957 n = sfpt.pop();
H A Dcompile.hpp975 // Append debug info for the node "local" at safepoint node "sfpt" to the
978 void FillLocArray( int idx, MachSafePointNode* sfpt,
H A Dloopnode.hpp750 bool is_deleteable_safept(Node* sfpt);

Completed in 85 milliseconds