Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp904 auto *VecTyA = ArgTyA->getAs<VectorType>(); in CheckVectorElementCallArgs() local
911 if (VecTyA == nullptr && VecTyB == nullptr) in CheckVectorElementCallArgs()
914 if (VecTyA && VecTyB) { in CheckVectorElementCallArgs()
916 if (VecTyA->getElementType() != VecTyB->getElementType()) { in CheckVectorElementCallArgs()
925 if (VecTyA->getNumElements() != VecTyB->getNumElements()) { in CheckVectorElementCallArgs()
954 if (auto *VecTyA = PassedType->getAs<VectorType>()) in CheckArgsTypesAreCorrect() local
956 ExpectedType, VecTyA->getNumElements(), VecTyA->getVectorKind()); in CheckArgsTypesAreCorrect()
1006 auto *VecTyA = TheCall->getArg(0)->getType()->getAs<VectorType>(); in SetElementTypeAsReturnType() local
1007 if (VecTyA) in SetElementTypeAsReturnType()
1008 ReturnType = S->Context.getVectorType(ReturnType, VecTyA->getNumElements(), in SetElementTypeAsReturnType()