Lines Matching refs:_idx

155     if (x->_idx >= old_unique) {     // Found a new, unplaced node?
1031 visited.set(n->_idx); // first, mark node as visited
1041 if (use->outcnt() != 0 && !visited.test_set(use->_idx)) {
1260 old_new.map( old->_idx, nnn );
1270 Node *nnn = old_new[old->_idx];
1273 set_ctrl(nnn, old_new[get_ctrl(old)->_idx]);
1277 set_idom( nnn, old_new[idom(old)->_idx], dd );
1286 nnn->set_req(j, old_new[n->_idx]);
1291 Node *newhead = old_new[loop->_head->_idx];
1306 Node* nnn = old_new[old->_idx];
1332 old_new.map( use->_idx, r );
1376 Node* nnn = old_new[old->_idx];
1420 Node *cfg = prev->_idx >= new_counter
1432 cfg = cfg->_idx >= new_counter ? cfg->in(2) : idom(cfg);
1453 prev = old_new[prev->_idx];
1477 if( use->_idx >= new_counter ) { // If updating new phis
1846 assert(member.test(loop->_head->_idx), "loop head must be in member set");
1853 visited.set(n->_idx);
1858 if (member.test(elt->_idx)) {
1862 if (def && member.test(def->_idx) && def != elt) {
1870 assert(!visited.test(n->_idx), "not seen yet");
1871 visited.set(n->_idx);
1881 if (!visited.test_set(use->_idx)) {
1882 if (member.test(use->_idx)) {
1905 if (vset.test(use->_idx)) {
1919 if (vset.test(use->_idx) && !(use->is_Phi() && use->in(0) == head)) {
1964 tty->print_cr("loop exit cloning old: %d new: %d newbb: %d", n->_idx, n_clone->_idx, get_ctrl(n_clone)->_idx);
1986 if ( not_peel.test(use->_idx) &&
1999 not_peel <<= n_clone->_idx; // add n_clone to not_peel set.
2002 tty->print_cr("special not_peeled cloning old: %d new: %d", n->_idx, n_clone->_idx);
2044 if (!peel.test(peel_list.at(i)->_idx)) {
2051 uint di = def->_idx;
2060 if (peel_list.at(j)->_idx == di) {
2348 tty->print_cr("\nExit control too complex: lp: %d", head->_idx);
2435 peel.set(head->_idx);
2443 !peel.test_set(use->_idx)) {
2456 if (peel.test(n_c->_idx)) {
2457 peel.set(n->_idx);
2459 not_peel.set(n->_idx);
2508 peel >>= n->_idx; // delete n from peel set.
2509 not_peel <<= n->_idx; // add n to not_peel set.
2515 n->_idx, get_ctrl(n)->_idx);
2563 not_peel.set(new_head->_idx);
2580 Node* head_clone = old_new[head->_idx];
2581 LoopNode* new_head_clone = old_new[new_head->_idx]->as_Loop();
2592 (!peel.test(use->_idx) ||
2610 if (old_new[use->_idx] != NULL) { // null for dead code
2611 Node* use_clone = old_new[use->_idx];
2613 insert_phi_for_loop( use_clone, j, old_new[def->_idx], def, new_head_clone );
2619 if (not_peel.test(lp_if->_idx)) {
2621 insert_phi_for_loop( use, clone_exit_idx, old_new[def->_idx], def, new_head_clone );
2645 not_peel.test(n->_idx) && peel.test(n->in(0)->_idx)) {
2646 Node* n_clone = old_new[n->_idx];
2671 Node* use_clone = old_new[use->_idx];