Searched refs:VectorType (Results 151 - 175 of 182) sorted by relevance

12345678

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp961 auto *SrcVTy = cast<VectorType>(Src->getType());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1150 if (isa<ArrayType>(Ty) || isa<VectorType>(Ty)) {
H A DValueTracking.cpp175 cast<VectorType>(Shuf->getOperand(0)->getType())->getNumElements();
3489 unsigned NumElts = cast<VectorType>(V->getType())->getNumElements();
3593 unsigned NumElts = cast<VectorType>(V->getType())->getNumElements();
4720 auto *VTy = cast<VectorType>(I->getOperand(0)->getType());
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h939 DEF_TRAVERSE_TYPE(VectorType, { TRY_TO(TraverseType(T->getElementType())); })
1190 DEF_TRAVERSE_TYPELOC(VectorType, {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp2662 // but since mangleType(VectorType*) always calls mangleArtificialTagType()
2669 void MicrosoftCXXNameMangler::mangleType(const VectorType *T, Qualifiers Quals,
2713 mangleType(static_cast<const VectorType *>(T), Quals, Range);
H A DExpr.cpp4099 if (const VectorType *VT = getType()->getAs<VectorType>())
H A DASTImporter.cpp355 ExpectedType VisitVectorType(const VectorType *T);
1199 ExpectedType ASTNodeImporter::VisitVectorType(const VectorType *T) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2903 if (!VectorType::isValidElementType(EltTy))
2905 Result = VectorType::get(EltTy, unsigned(Size), Scalable);
3682 if (auto *ValVTy = dyn_cast<VectorType>(ValTy)) {
7366 ? cast<VectorType>(BaseType)->getElementCount()
7378 if (auto *ValVTy = dyn_cast<VectorType>(Val->getType())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2081 VectorType::get(Type::getInt8Ty(II->getContext()), 1, true);
5306 if (isa<VectorType>(C->getType()))
6919 ElementCount EC = cast<VectorType>(getTransitionType())->getElementCount();
H A DTargetLoweringObjectFileImpl.cpp1767 if (auto *VTy = dyn_cast<VectorType>(Ty))
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp327 isa<llvm::VectorType>(CA->getType())) {
H A DCGCall.cpp4785 if (auto *VT = dyn_cast<llvm::VectorType>(IRCallArgs[i]->getType()))
4906 if (auto *VT = dyn_cast<llvm::VectorType>(CI->getType()))
H A DCGDebugInfo.cpp2752 llvm::DIType *CGDebugInfo::CreateType(const VectorType *Ty,
3206 return CreateType(cast<VectorType>(Ty), Unit);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp696 if (isa<VectorType>(I->getType()))
H A DSelectionDAGBuilder.cpp1554 VectorType *VecTy = cast<VectorType>(V->getType());
3757 IsVectorGEP ? cast<VectorType>(I.getType())->getElementCount()
3802 if (C && isa<VectorType>(C->getType()))
4728 if (VectorType *PTy = dyn_cast<VectorType>(I.getType())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1498 unsigned VWidth = cast<VectorType>(C->getType())->getNumElements();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1530 if (isa<VectorType>(I.getCondition()->getType())) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h273 if (const auto *VTy = dyn_cast<VectorType>(V->getType())) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1958 if (const auto *VectorArg = dyn_cast<VectorType>(Arg)) {
5819 cast<VectorType>(T)->getElementType(),
H A DTreeTransform.h869 VectorType::VectorKind VecKind);
878 VectorType::VectorKind);
5372 const VectorType *T = TL.getTypePtr();
5395 const VectorType *T = TL.getTypePtr();
13950 VectorType::VectorKind VecKind) {
13958 VectorType::VectorKind VecKind) {
H A DSemaDeclAttr.cpp4092 if (const auto *VT = OldTy->getAs<VectorType>())
4141 VectorType::GenericVector);
4142 } else if (const auto *OldVT = OldTy->getAs<VectorType>()) {
H A DSemaTemplateInstantiate.cpp2289 TemplateTypeParmDecl *VisitVectorType(const VectorType *T) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp768 return wrap(cast<VectorType>(Ty)->getElementType());
784 return unwrap<VectorType>(VectorTy)->getNumElements();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp962 VectorType *VT = cast<VectorType>(T);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1061 if (auto *VT = dyn_cast<VectorType>(U.getType()))

Completed in 1077 milliseconds

12345678