Lines Matching defs:livei
309 val->livei.extend(begin, end);
574 i->getDef(d)->livei.extend(i->serial, i->serial);
591 it->get()->livei.extend(0, 1);
657 Interval livei;
755 livei.insert(lval->livei);
791 if (reg->interfers(rep) && reg->livei.overlaps(nVal->livei))
797 if (!force && nRep->livei.overlaps(nVal->livei))
811 nRep->livei.unify(nVal->livei);
1022 assert(prev->livei.begin() <= (*it)->livei.begin());
1030 if (node->livei.isEmpty())
1037 if ((*prev)->livei.begin() <= node->livei.begin())
1068 if (node->livei.end() <= cur->livei.begin()) {
1072 if (node->f == cur->f && node->livei.overlaps(cur->livei)) {
1086 if (!nodes[i].colors || nodes[i].livei.isEmpty())
1103 (float)rc * (float)rc / (float)nodes[i].livei.extent();
1209 if (!vD->livei.overlaps(vd->livei)) {
1286 slot = spill.assignSlot(node->livei, lval->reg.size);
1359 lval->livei.clear();
1387 SpillCodeInserter::assignSlot(const Interval &livei, unsigned int size)
1408 if (it->occup.overlaps(livei))
1415 bgn->occup.insert(livei);
1430 slots.insert(pos, slot)->occup.insert(livei);
1525 // We have to update the slots' livei intervals to be able to do that.