Home
last modified time | relevance | path

Searched refs:vectorSize (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DSwiftCallingConv.h140 bool isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize,
142 bool isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize,
147 splitLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize,
154 void legalizeVectorType(CodeGenModule &CGM, CharUnits vectorSize,
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp691 bool swiftcall::isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in isLegalVectorType() argument
694 CGM, vectorSize, vectorTy->getElementType(), in isLegalVectorType()
698 bool swiftcall::isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in isLegalVectorType() argument
702 .isLegalVectorTypeForSwift(vectorSize, eltTy, numElts); in isLegalVectorType()
706 swiftcall::splitLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in splitLegalVectorType() argument
713 if (isLegalVectorType(CGM, vectorSize / 2, eltTy, numElts / 2)) in splitLegalVectorType()
H A DTargetInfo.cpp148 bool SwiftABIInfo::isLegalVectorTypeForSwift(CharUnits vectorSize, in isLegalVectorTypeForSwift() argument
153 return (vectorSize.getQuantity() > 8 && vectorSize.getQuantity() <= 16); in isLegalVectorTypeForSwift()
6848 bool ARMABIInfo::isLegalVectorTypeForSwift(CharUnits vectorSize, in isLegalVectorTypeForSwift() argument
6856 if (vectorSize.getQuantity() != 8 && in isLegalVectorTypeForSwift()
6857 (vectorSize.getQuantity() != 16 || numElts == 1)) in isLegalVectorTypeForSwift()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2661 unsigned vectorSize = static_cast<unsigned>(vecSize->getZExtValue()); in BuildExtVectorType() local
2663 if (vectorSize == 0) { in BuildExtVectorType()
2669 return Context.getExtVectorType(T, vectorSize); in BuildExtVectorType()