Home
last modified time | relevance | path

Searched refs:DestVecTy (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3093 if (VectorType *DestVecTy = dyn_cast<VectorType>(DestTy)) { in isBitCastable() local
3094 if (SrcVecTy->getElementCount() == DestVecTy->getElementCount()) { in isBitCastable()
3097 DestTy = DestVecTy->getElementType(); in isBitCastable()
3159 if (VectorType *DestVecTy = dyn_cast<VectorType>(DestTy)) in getCastOpcode() local
3160 if (SrcVecTy->getElementCount() == DestVecTy->getElementCount()) { in getCastOpcode()
3164 DestTy = DestVecTy->getElementType(); in getCastOpcode()
H A DConstantFold.cpp166 VectorType *DestVecTy = cast<VectorType>(DestTy); in ConstantFoldCastInstruction() local
167 Type *DstEltTy = DestVecTy->getElementType(); in ConstantFoldCastInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2316 auto *DestVecTy = cast<FixedVectorType>(CI.getType()); in optimizeIntegerToVectorInsertions() local
2319 SmallVector<Value*, 8> Elements(DestVecTy->getNumElements()); in optimizeIntegerToVectorInsertions()
2321 DestVecTy->getElementType(), in optimizeIntegerToVectorInsertions()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp3116 if (const VectorType *DestVecTy = DestType->getAs<VectorType>()) { in CheckCStyleCast() local
3121 if (Self.ShouldSplatAltivecScalarInCast(DestVecTy) && in CheckCStyleCast()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp11095 VectorType const *DestVecTy = E->getType()->castAs<VectorType>(); in VisitShuffleVectorExpr() local
11096 QualType DestElTy = DestVecTy->getElementType(); in VisitShuffleVectorExpr()
11098 auto TotalElementsInOutputVector = DestVecTy->getNumElements(); in VisitShuffleVectorExpr()