| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | BlotMapVector.h | 29 using VectorTy = std::vector<std::pair<KeyT, ValueT>>; variable 30 VectorTy Vector; 41 for (typename VectorTy::const_iterator I = Vector.begin(), E = Vector.end(); in ~BlotMapVector() 48 using iterator = typename VectorTy::iterator; 49 using const_iterator = typename VectorTy::const_iterator;
|
| H A D | ObjCARC.h | 86 template<class PHINodeTy, class VectorTy> 87 void getEquivalentPHIs(PHINodeTy &PN, VectorTy &PHIList) { in getEquivalentPHIs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 410 VectorType *VectorTy = dyn_cast<VectorType>(AllocaTy); in tryPromoteAllocaToVector() local 411 if (!VectorTy) in tryPromoteAllocaToVector() 412 VectorTy = arrayTypeToVecType(cast<ArrayType>(AllocaTy)); in tryPromoteAllocaToVector() 415 << *VectorTy << '\n'); in tryPromoteAllocaToVector() 425 Type *VecPtrTy = VectorTy->getPointerTo(AMDGPUAS::PRIVATE_ADDRESS); in tryPromoteAllocaToVector() 441 Type *VecPtrTy = VectorTy->getPointerTo(AMDGPUAS::PRIVATE_ADDRESS); in tryPromoteAllocaToVector()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 295 auto *VectorTy = VectorType::get(Ty, VF); in hasIrregularType() local 5507 Type *VectorTy = ToVectorTy(ValTy, VF); in getConsecutiveMemOpCost() local 5530 Type *VectorTy = ToVectorTy(ValTy, VF); in getUniformMemOpCost() local 5551 Type *VectorTy = ToVectorTy(ValTy, VF); in getGatherScatterCost() local 5563 Type *VectorTy = ToVectorTy(ValTy, VF); in getInterleaveGroupCost() local 5631 Type *VectorTy; in getInstructionCost() local 5635 VF > 1 && VectorTy->isVectorTy() && TTI.getNumberOfParts(VectorTy) < VF; in getInstructionCost() 5935 VectorTy = ToVectorTy(ValTy, VF); in getInstructionCost() 5981 Type *MinVecTy = VectorTy; in getInstructionCost() 5984 VectorTy = in getInstructionCost() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 857 if (VectorType *VectorTy = dyn_cast<VectorType>(DstTy)) in getInstructionLatency() local 858 DstTy = VectorTy->getElementType(); in getInstructionLatency()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 547 bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx,
|
| H A D | ARMISelLowering.cpp | 14602 bool ARMTargetLowering::canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract() argument 14612 if (VectorTy->isFPOrFPVectorTy()) in canCombineStoreAndExtract() 14620 assert(VectorTy->isVectorTy() && "VectorTy is not a vector type"); in canCombineStoreAndExtract() 14621 unsigned BitWidth = cast<VectorType>(VectorTy)->getBitWidth(); in canCombineStoreAndExtract()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 6254 bool Sema::CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, in CheckVectorCast() argument 6256 assert(VectorTy->isVectorType() && "Not a vector type!"); in CheckVectorCast() 6259 if (!areLaxCompatibleVectorTypes(Ty, VectorTy)) in CheckVectorCast() 6264 << VectorTy << Ty << R; in CheckVectorCast() 6268 << VectorTy << Ty << R; in CheckVectorCast() 6902 QualType VectorTy = S.Context.getExtVectorType(ResTy, NumElements); in OpenCLConvertScalarsToVectors() local 6919 LHS = S.ImpCastExprToType(LHS.get(), VectorTy, CK_VectorSplat); in OpenCLConvertScalarsToVectors() 6920 RHS = S.ImpCastExprToType(RHS.get(), VectorTy, CK_VectorSplat); in OpenCLConvertScalarsToVectors() 6922 return VectorTy; in OpenCLConvertScalarsToVectors() 8597 QualType VectorTy = Vector->get()->getType().getUnqualifiedType(); in tryGCCVectorConvertAndSplat() local [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 1440 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1416 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) { in getNaturalGEPWithType() local 1417 ElementTy = VectorTy->getElementType(); in getNaturalGEPWithType()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 552 virtual bool canCombineStoreAndExtract(Type *VectorTy, Value *Idx, in canCombineStoreAndExtract() argument
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Core.cpp | 766 unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy) { in LLVMGetVectorSize() argument 767 return unwrap<VectorType>(VectorTy)->getNumElements(); in LLVMGetVectorSize()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 9806 bool CheckVectorCast(SourceRange R, QualType VectorTy, QualType Ty, 9811 ExprResult prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr);
|