Home
last modified time | relevance | path

Searched refs:getTruncatedElementVectorType (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h472 static VectorType *getTruncatedElementVectorType(VectorType *VTy) { in getTruncatedElementVectorType() function
500 VTy = VectorType::getTruncatedElementVectorType(VTy); in getSubdividedVectorType()
559 static FixedVectorType *getTruncatedElementVectorType(FixedVectorType *VTy) { in getTruncatedElementVectorType() function
561 VectorType::getTruncatedElementVectorType(VTy)); in getTruncatedElementVectorType()
610 getTruncatedElementVectorType(ScalableVectorType *VTy) { in getTruncatedElementVectorType() function
612 VectorType::getTruncatedElementVectorType(VTy)); in getTruncatedElementVectorType()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp1438 return VectorType::getTruncatedElementVectorType(VTy); in DecodeFixedType()
1667 NewTy = VectorType::getTruncatedElementVectorType(VTy); in matchIntrinsicType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp7916 llvm::Type *Tys[2] = { VTy->getTruncatedElementVectorType(VTy), Ty}; in EmitCommonNeonBuiltinExpr()
8002 llvm::FixedVectorType::getTruncatedElementVectorType(VTy); in EmitCommonNeonBuiltinExpr()
8113 llvm::FixedVectorType::getTruncatedElementVectorType(VTy); in EmitCommonNeonBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16498 cast<FixedVectorType>(VectorType::getTruncatedElementVectorType(DstTy)); in optimizeExtendOrTruncateConversion()