Searched refs:numElts (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | SwiftCallingConv.cpp | 254 auto numElts = split.second; in addLegalTypedData() local 406 auto numElts = split.second; in splitVectorEntry() local 713 if (numElts >= 4 && isPowerOf2(numElts)) { in splitLegalVectorType() 718 return {eltTy, numElts}; in splitLegalVectorType() 733 assert(numElts != 1); in legalizeVectorType() 739 assert(candidateNumElts <= numElts && candidateNumElts * 2 > numElts); in legalizeVectorType() 742 if (candidateNumElts == numElts) { in legalizeVectorType() 772 if (numElts == 0) return; in legalizeVectorType() 777 if (numElts > 2 && !isPowerOf2(numElts) && in legalizeVectorType() 778 isLegalVectorType(CGM, eltSize * numElts, eltTy, numElts)) { in legalizeVectorType() [all …]
|
| H A D | CGObjCMac.cpp | 5347 uint64_t numElts = 1; in visitField() local 5349 numElts = 0; in visitField() 5354 numElts *= arrayType->getSize().getZExtValue(); in visitField() 5362 if (numElts == 0) return; in visitField() 5372 if (numElts != 1 && numEltEntries != 0) { in visitField() 5374 for (uint64_t eltIndex = 1; eltIndex != numElts; ++eltIndex) { in visitField() 5396 IvarsInfo.push_back(IvarInfo(fieldOffset, numElts)); in visitField()
|
| H A D | CGExprScalar.cpp | 2647 llvm::Value *numElts = CGF.getVLASize(vla).NumElts; in EmitScalarPrePostIncDec() local 2648 if (!isInc) numElts = Builder.CreateNSWNeg(numElts, "vla.negsize"); in EmitScalarPrePostIncDec() 2651 value = Builder.CreateGEP(elemTy, value, numElts, "vla.inc"); in EmitScalarPrePostIncDec() 2654 elemTy, value, numElts, /*SignedIndices=*/false, isSubtraction, in EmitScalarPrePostIncDec()
|
| H A D | TargetInfo.cpp | 156 unsigned numElts) const { in isLegalVectorTypeForSwift() 6992 unsigned numElts) const { in isLegalVectorTypeForSwift() 6993 if (!llvm::isPowerOf2_32(numElts)) in isLegalVectorTypeForSwift() 6999 (vectorSize.getQuantity() != 16 || numElts == 1)) in isLegalVectorTypeForSwift()
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | SwiftCallingConv.h | 142 llvm::Type *eltTy, unsigned numElts);
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransforms.cpp | 923 int64_t numElts = 1; in matchAndRewrite() local 925 numElts *= sourceVectorType.getDimSize(r); in matchAndRewrite() 936 for (int64_t i = 0; i < numElts; i++) { in matchAndRewrite()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 8017 unsigned numElts = static_cast<unsigned>(numEltsInt.getZExtValue()); in HandleNeonVectorTypeAttr() local 8018 unsigned vecSize = typeSize * numElts; in HandleNeonVectorTypeAttr() 8025 CurType = S.Context.getVectorType(CurType, numElts, VecKind); in HandleNeonVectorTypeAttr()
|