Searched refs:VFs (Results 1 – 6 of 6) sorted by relevance
1210 calculateRegisterUsage(ArrayRef<ElementCount> VFs);5172 SmallVector<ElementCount, 8> VFs; in getMaximizedVFForTarget() local5175 VFs.push_back(VS); in getMaximizedVFForTarget()5178 auto RUs = calculateRegisterUsage(VFs); in getMaximizedVFForTarget()5190 MaxVF = VFs[i]; in getMaximizedVFForTarget()5929 SmallVector<RegisterUsage, 8> RUs(VFs.size()); in calculateRegisterUsage()5962 if (VFs[j].isScalar()) { in calculateRegisterUsage()5971 collectUniformsAndScalars(VFs[j]); in calculateRegisterUsage()6007 for (unsigned i = 0, e = VFs.size(); i < e; ++i) { in calculateRegisterUsage()6012 VFs[i].isScalar() ? 1 : GetRegUsage(Inst->getType(), VFs[i]); in calculateRegisterUsage()[all …]
2506 SmallSetVector<ElementCount, 2> VFs;2605 void addVF(ElementCount VF) { VFs.insert(VF); }2607 bool hasVF(ElementCount VF) { return VFs.count(VF); }
7 ; trick where both VFs are forced to be the same value.
7 ; trick where both VFs are forced to be the same value. Mismatching VFs are tested in target specif…
15 ; should be accepted. This applies to both fixed and scalable VFs.
3732 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords() argument3733 if (VFs.empty()) in writeFunctionTypeMetadataRecords()3736 for (auto &VF : VFs) { in writeFunctionTypeMetadataRecords()3806 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds() argument3807 for (auto &VF : VFs) in getReferencedTypeIds()