reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5378 SmallVector<RegisterUsage, 8> RUs(VFs.size()); 5379 SmallVector<SmallMapVector<unsigned, unsigned, 4>, 8> MaxUsages(VFs.size()); 5408 for (unsigned j = 0, e = VFs.size(); j < e; ++j) { 5412 if (VFs[j] == 1) { 5421 collectUniformsAndScalars(VFs[j]); 5426 if (isScalarAfterVectorization(Inst, VFs[j])) { 5435 RegUsage[ClassID] = GetRegUsage(Inst->getType(), VFs[j]); 5437 RegUsage[ClassID] += GetRegUsage(Inst->getType(), VFs[j]); 5457 for (unsigned i = 0, e = VFs.size(); i < e; ++i) { 5461 unsigned Usage = VFs[i] == 1 ? 1 : GetRegUsage(Inst->getType(), VFs[i]); 5461 unsigned Usage = VFs[i] == 1 ? 1 : GetRegUsage(Inst->getType(), VFs[i]); 5462 unsigned ClassID = TTI.getRegisterClassForType(VFs[i] > 1, Inst->getType()); 5470 dbgs() << "LV(REG): VF = " << VFs[i] << '\n';