Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DType.h349 LLVM_ABI static VectorType *getHalfElementsVectorType(VectorType *VTy);
385 static FixedVectorType *getHalfElementsVectorType(FixedVectorType *VTy) { in getHalfElementsVectorType() function
386 return cast<FixedVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
435 getHalfElementsVectorType(ScalableVectorType *VTy) { in getHalfElementsVectorType() function
436 return cast<ScalableVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h534 static VectorType *getHalfElementsVectorType(VectorType *VTy) { in getHalfElementsVectorType() function
623 static FixedVectorType *getHalfElementsVectorType(FixedVectorType *VTy) { in getHalfElementsVectorType() function
624 return cast<FixedVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
676 getHalfElementsVectorType(ScalableVectorType *VTy) { in getHalfElementsVectorType() function
677 return cast<ScalableVectorType>(VectorType::getHalfElementsVectorType(VTy)); in getHalfElementsVectorType()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DType.cpp99 VectorType *VectorType::getHalfElementsVectorType(VectorType *VTy) { in getHalfElementsVectorType() function in VectorType
101 VTy->getContext().getType(llvm::VectorType::getHalfElementsVectorType( in getHalfElementsVectorType()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1301 Type *SplitDstTy = VectorType::getHalfElementsVectorType(DstVTy);
1302 Type *SplitSrcTy = VectorType::getHalfElementsVectorType(SrcVTy);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3406 ShadowType = FixedVectorType::getHalfElementsVectorType(ShadowType); in maybeShrinkVectorShadowType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp30368 auto *HalfTy = VectorType::getHalfElementsVectorType(Ty); in createComplexDeinterleavingIR()
30377 auto *HalfAccTy = VectorType::getHalfElementsVectorType( in createComplexDeinterleavingIR()