reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/LoopVectorize.cpp
 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';