Searched defs:rpo (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dparse.hpp217 int rpo() const { return flow()->rpo(); } function in class:Parse::Block
222 bool is_SEL_backedge(Block* pred) const{ return is_SEL_head() && pred->rpo() >= rpo(); }
390 Block* rpo_at(int rpo) { argument
391 assert(0 <= rpo && rpo < _block_count, "oob");
392 return &_blocks[rpo];
395 return rpo_at(flow()->start_block()->rpo());
H A Dparse1.cpp615 for (int rpo = 0; rpo < block_count(); rpo++) {
616 Block* block = rpo_at(rpo);
673 tty->print_cr("Block #%d replace %d with %d", block->rpo(), c->_idx, result->_idx);
698 for (int rpo = 0; rpo < block_count(); rpo++) {
699 Block* block = rpo_at(rpo);
702 tty->print_cr("Skipped dead block %d at bci:%d", rpo, bloc
1114 int rpo; local
1130 init_node(Parse* outer, int rpo) argument
[all...]
H A Dloopnode.cpp3653 rpo( C->root(), stack, visited, rpo_list );
3718 void PhaseIdealLoop::rpo( Node *start, Node_Stack &stk, VectorSet &visited, Node_List &rpo_list ) const { function in class:PhaseIdealLoop
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.cpp1867 if (has_rpo()) st->print("rpo#%-2d ", rpo());
2765 int rpo = blk->rpo(); local
2766 assert(rpo == m, "should be sequential");
2767 _block_map[rpo] = blk;
H A DciTypeFlow.hpp542 int _post_order; // used to compute rpo
686 int rpo() const { assert(has_rpo(), ""); return outer()->block_count() - post_order() - 1; } function in class:ciTypeFlow::Block
857 Block* rpo_at(int rpo) const { assert(0 <= rpo && rpo < block_count(), "out of bounds");
858 return _block_map[rpo]; }
881 // Prepend a basic block to rpo list.

Completed in 61 milliseconds