Lines Matching defs:freq_idx
165 int freq_idx; // Index of block's most frequent successor
200 _stack_top->freq_idx = most_frequent_successor(b); // freq_idx >= 0
204 bool last_successor() { return (_stack_top->index == _stack_top->freq_idx); }
208 if (i == _stack_top->freq_idx) i++;
210 i = _stack_top->freq_idx; // process most frequent successor last
220 uint freq_idx = 0;
231 freq_idx = prob < PROB_FAIR; // freq=1 for succ[0] < 0.5 prob
235 for( freq_idx = 0; freq_idx < b->_num_succs; freq_idx++ )
236 if( b->_nodes[eidx+1+freq_idx]->as_CatchProj()->_con == CatchProjNode::fall_through_index )
239 if( freq_idx == b->_num_succs ) freq_idx = 0;
247 freq_idx = 0; // fall thru
258 return freq_idx;