Searched refs:num_regs (Results 1 - 6 of 6) sorted by relevance

/openjdk10/hotspot/src/share/vm/opto/
H A Difg.cpp178 int num_regs = _num_regs; local
179 int nregs = l.num_regs();
181 ? (num_regs * nregs) // then use product
182 : MAX2(num_regs,nregs); // else use max
193 int num_regs = lrgs(lidx).num_regs(); local
200 int nregs = lrgn.num_regs();
202 ? (num_regs * nregs) // then use product
203 : MAX2(num_regs,nregs); // else use max
673 int r_size = lrg.num_regs();
[all...]
H A Dchaitin.cpp49 tty->print("%d ",num_regs());
642 } else if (lrg.num_regs() == 1) {
649 OptoReg::Name lo = OptoReg::add(hi, (1-lrg.num_regs())); // Find lo
826 lrg.set_reg_pressure(lrg.num_regs());
1032 if (lrg.num_regs() != 0) {
1033 assert(lrgmask.is_aligned_sets(lrg.num_regs()), "vector should be aligned");
1035 assert(RegMask::num_registers(kreg) == lrg.num_regs(), "sanity");
1041 if (!is_vect && lrg.num_regs() == 2 && !lrg._fat_proj && rm.is_misaligned_pair()) {
1066 if (lrg.num_regs() > 1 && !lrg._fat_proj) {
1085 int size = lrgs(i).num_regs();
[all...]
H A Dreg_split.cpp80 int num_regs = RegMask::num_registers(ireg); local
83 (num_regs == 1 // Single use or aligned
86 assert(!is_vect || o_mask->is_aligned_sets(num_regs), "vectors are aligned");
445 // got "freed up" and that num_regs will become INT_PRESSURE.
448 int lrg_pres = (lrg->get_invalid_mask_size() > lrg->num_regs())
449 ? (lrg->get_invalid_mask_size() >> (lrg->num_regs()-1)) : bound_pres;
1034 (int)umask.Size() <= lrgs(useidx).num_regs() &&
H A Dcoalesce.cpp740 assert( lrgs(lr1).num_regs() == lrgs(lr2).num_regs(), "" );
H A Dchaitin.hpp147 int num_regs() const { return _num_regs; } function in class:LRG
183 // If _fat_proj is clear, live range requires num_regs() to be a power of
/openjdk10/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.cpp1724 const int num_regs = num_virtual_regs(); local
1730 assert(r < num_regs, "live information set for not exisiting interval");
3408 int num_regs = num_virtual_regs(); local

Completed in 77 milliseconds