Searched refs:lrgs (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dcoalesce.cpp243 LRG *lrg1 = &_phc.lrgs(lr1);
244 LRG *lrg2 = &_phc.lrgs(lr2);
496 LRG &lrg = lrgs(nidx);
616 lrgs(lr1)._def = (lrgs(lr1).is_multidef() ||
617 lrgs(lr2).is_multidef() )
619 lrgs(lr2)._def = NULL; // No def for lrg 2
620 lrgs(lr2).Clear(); // Force empty mask for LRG 2
621 //lrgs(lr2)._size = 0; // Live-range 2 goes dead
622 lrgs(lr
[all...]
H A Difg.cpp68 lrgs(a).invalid_degree();
69 lrgs(b).invalid_degree();
122 lrgs(i).set_degree(effective_degree(i));
145 lrgs(a).invalid_degree();
146 lrgs(datum).invalid_degree();
161 LRG &lrg_a = lrgs(a);
165 lrgs(datum).inc_degree( -lrg_a.compute_degree(lrgs(datum)) );
181 lrgs(datum).invalid_degree();
209 int num_regs = lrgs(lid
[all...]
H A Dchaitin.cpp486 LRG &lrg = lrgs(_names[i]);
555 lrgs(fp_lrg)._cost += 1e12; // Cost is infinite
570 LRG &lrg = lrgs(vreg);
577 LRG &copy_src = lrgs(clidx);
791 LRG &lrg = lrgs(vreg);
861 LRG &lrg = lrgs(i2);
883 int size = lrgs(i).num_regs();
884 uint old_was_lo = lrgs(i)._was_lo;
885 lrgs(i)._was_lo = 0;
886 if( lrgs(
[all...]
H A Dcoalesce.hpp57 LRG &lrgs( uint lidx ) { return _phc.lrgs(lidx); } function in class:PhaseCoalesce
H A Dreg_split.cpp332 if (lrgs(lidx).is_singledef()) continue;
365 if (lidx < _maxlrg && lrgs(lidx).is_multidef()) {
373 if( lidx < _maxlrg && lrgs(lidx).reg() >= LRG::SPILL_REG ) {
436 if( lrgs(lidx)._was_spilled2 ) return false;
492 if( lrgs(bidx).alive() && lrgs(bidx).reg() >= LRG::SPILL_REG ) {
493 assert(!lrgs(bidx).mask().is_AllStack(),"AllStack should color");
502 if( PrintOpto && WizardMode && lrgs(bidx)._was_spilled1 )
571 if( lrgs(lidx).is_singledef() &&
572 lrgs(lid
[all...]
H A Dpostaloc.cpp59 _matcher.is_save_on_entry(lrgs(n2lidx(def)).reg()) )
86 OptoReg::Name old_reg = lrgs(n2lidx(old)).reg();
167 const LRG &def_lrg = lrgs(n2lidx(def));
212 uint is_oop = lrgs(n2lidx(c))._is_oop;
215 if (lrgs(n2lidx(c->in(idx)))._is_oop != is_oop)
229 OptoReg::Name nk_reg = lrgs(nk_idx ).reg();
237 if( lrgs(n2lidx(copy)).reg() != nk_reg ) break;
274 OptoReg::Name val_reg = lrgs(val_idx).reg();
503 OptoReg::Name preg = lrgs(n2lidx(phi)).reg();
564 OptoReg::Name ureg = lrgs(useid
[all...]
H A DindexSet.cpp209 LRG &lrg1 = ifg->lrgs(lr1);
210 LRG &lrg2 = ifg->lrgs(lr2);
241 LRG &lrg = ifg->lrgs(element);
258 LRG &lrg = ifg->lrgs(element);
H A Dchaitin.hpp284 LRG &lrgs(uint idx) const { assert(idx < _maxlrg, "oob"); return _lrgs[idx]; }
315 LRG &lrgs(uint idx) const { return _ifg->lrgs(idx); }
318 Node_List **_lrg_nodes; // Array of node; lists for lrgs which spill

Completed in 65 milliseconds