Searched refs:getHalfElementsVectorType (Results 1 – 6 of 6) sorted by relevance
349 LLVM_ABI static VectorType *getHalfElementsVectorType(VectorType *VTy);385 static FixedVectorType *getHalfElementsVectorType(FixedVectorType *VTy) { in getHalfElementsVectorType() function386 return cast<FixedVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()435 getHalfElementsVectorType(ScalableVectorType *VTy) { in getHalfElementsVectorType() function436 return cast<ScalableVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
534 static VectorType *getHalfElementsVectorType(VectorType *VTy) { in getHalfElementsVectorType() function623 static FixedVectorType *getHalfElementsVectorType(FixedVectorType *VTy) { in getHalfElementsVectorType() function624 return cast<FixedVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()676 getHalfElementsVectorType(ScalableVectorType *VTy) { in getHalfElementsVectorType() function677 return cast<ScalableVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
99 VectorType *VectorType::getHalfElementsVectorType(VectorType *VTy) { in getHalfElementsVectorType() function in VectorType101 VTy->getContext().getType(llvm::VectorType::getHalfElementsVectorType( in getHalfElementsVectorType()
1301 Type *SplitDstTy = VectorType::getHalfElementsVectorType(DstVTy);1302 Type *SplitSrcTy = VectorType::getHalfElementsVectorType(SrcVTy);
3406 ShadowType = FixedVectorType::getHalfElementsVectorType(ShadowType); in maybeShrinkVectorShadowType()
30368 auto *HalfTy = VectorType::getHalfElementsVectorType(Ty); in createComplexDeinterleavingIR()30377 auto *HalfAccTy = VectorType::getHalfElementsVectorType( in createComplexDeinterleavingIR()