Lines Matching defs:delta
38 // block from the worklist. It has a set of delta's - values which are newly
62 // Init the sparse arrays for delta-sets.
73 // Array of delta-set pointers, indexed by block pre_order-1.
141 IndexSet *delta = getset(b);
142 assert( delta->count(), "missing delta set" );
146 add_liveout( _cfg._bbs[b->pred(l)->_idx], delta, first_pass );
182 IndexSet *delta = _deltas[p->_pre_order-1];
183 if( !delta ) // Not on worklist?
185 delta = _deltas[p->_pre_order-1] = getfreeset();
186 return delta; // Return set of new live-out items
219 // also add it to the delta set and stick the block on the worklist.
241 IndexSet *delta = on_worklist ? on_worklist : getfreeset();
248 delta->insert(r); // Then add to live-in set
251 if( delta->count() ) { // If actually added things
252 _deltas[p->_pre_order-1] = delta; // Flag as on worklist now
257 delta->set_next(_free_IndexSet);
258 _free_IndexSet = delta; // Drop onto free list