Home
last modified time | relevance | path

Searched defs:VectorTy (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp41 LLT VectorTy = MRI.getType(Vector); in matchExtractVectorElement() local
166 LLT VectorTy = MRI.getType(Vector); in matchExtractVectorElementWithBuildVector() local
220 LLT VectorTy = MRI.getType(Vector); in matchExtractVectorElementWithBuildVectorTrunc() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DBlotMapVector.h28 using VectorTy = std::vector<std::pair<KeyT, ValueT>>; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp947 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(this), VF); in computeCost() local
1721 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(this), VF); in computeCost() local
1947 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(this), VF); in computeCost() local
1982 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(this), VF); in computeCost() local
1995 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(this), VF); in computeCost() local
2006 Type *VectorTy = toVectorTy(Ctx.Types.inferScalarType(getOperand(0)), VF); in computeCost() local
2573 auto *VectorTy = cast<VectorType>(toVectorTy(ElementTy, VF)); in computeCost() local
3661 auto *VectorTy = cast<VectorType>(toVectorTy(ValTy, VF)); in computeCost() local
H A DLoopVectorize.cpp4183 auto WillGenerateTargetVectors = [&TTI, VF](Type *VectorTy) { in willGenerateVectors()
5214 auto *VectorTy = cast<VectorType>(toVectorTy(ValTy, VF)); in getConsecutiveMemOpCost() local
5245 auto *VectorTy = cast<VectorType>(toVectorTy(ValTy, VF)); in getUniformMemOpCost() local
5275 auto *VectorTy = cast<VectorType>(toVectorTy(ValTy, VF)); in getGatherScatterCost() local
5293 auto *VectorTy = cast<VectorType>(toVectorTy(ValTy, VF)); in getInterleaveGroupCost() local
5333 auto *VectorTy = cast<VectorType>(Ty); in getReductionPatternCost() local
5960 Type *VectorTy; in getInstructionCost() local
H A DSLPVectorizer.cpp22961 FixedVectorType *VectorTy = R.getReductionType(); in getReductionCost() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp299 FixedVectorType *VectorTy = dyn_cast<FixedVectorType>(Ty); in lowerFunnelShifts() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp496 Instruction *Inst, const DataLayout &DL, FixedVectorType *VectorTy, in promoteAllocaUserToVector()
799 auto *VectorTy = dyn_cast<FixedVectorType>(AllocaTy); in tryPromoteAllocaToVector() local
H A DAMDGPULegalizerInfo.cpp608 const LLT VectorTy = getBufferRsrcRegisterType(PointerTy); in castBufferRsrcFromV4I32() local
642 const LLT VectorTy = getBufferRsrcRegisterType(PointerTy); in castBufferRsrcToV4I32() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp1671 QualType VectorTy = S.Context.getExtVectorType(BaseType, 1); in LookupMemberExpr() local
H A DSemaExpr.cpp7731 bool Sema::CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, in CheckVectorCast()
7751 ExprResult Sema::prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr) { in prepareVectorSplat()
8371 QualType VectorTy = S.Context.getExtVectorType(ResTy, NumElements); in OpenCLConvertScalarsToVectors() local
10171 QualType VectorTy = Vector->get()->getType().getUnqualifiedType(); in tryGCCVectorConvertAndSplat() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp4164 auto *VectorTy = getSVEVectorForElementType(MemEltTy); in EmitSVEPrefetchLoad() local
4199 auto VectorTy = cast<llvm::ScalableVectorType>(ReturnTy); in EmitSVEMaskedLoad() local
4254 auto VectorTy = cast<llvm::ScalableVectorType>(Ops.back()->getType()); in EmitSVEMaskedStore() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp180 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in CreateMemTemp() local
2142 auto *VectorTy = llvm::FixedVectorType::get(ArrayTy->getElementType(), in MaybeConvertMatrixAddress() local
2147 auto *VectorTy = dyn_cast<llvm::VectorType>(Addr.getElementType()); in MaybeConvertMatrixAddress() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h965 virtual bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract()
975 Type *VectorTy, unsigned ElemSizeInBits, unsigned &Index) const { in shallExtractConstSplatVectorElementToStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp2224 FixedVectorType *VectorTy = cast<FixedVectorType>(InputVal->getType()); in LowerTranspose() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp915 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { in LLVMGetVectorSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1649 Type *VectorTy, unsigned ElemSizeInBits, unsigned &Index) const { in shallExtractConstSplatVectorElementToStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp21398 bool ARMTargetLowering::canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract()