reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/Instructions.cpp
 3192   if (!SrcTy->isFirstClassType() || !DstTy->isFirstClassType() ||
 3193       SrcTy->isAggregateType() || DstTy->isAggregateType())
 3197   unsigned SrcBitSize = SrcTy->getScalarSizeInBits();
 3203   unsigned SrcLength = SrcTy->isVectorTy() ?
 3204     cast<VectorType>(SrcTy)->getNumElements() : 0;
 3212     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3215     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3218     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3221     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3224     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3228     return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3232     return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3235     if (isa<VectorType>(SrcTy) != isa<VectorType>(DstTy))
 3237     if (VectorType *VT = dyn_cast<VectorType>(SrcTy))
 3240     return SrcTy->isPtrOrPtrVectorTy() && DstTy->isIntOrIntVectorTy();
 3242     if (isa<VectorType>(SrcTy) != isa<VectorType>(DstTy))
 3244     if (VectorType *VT = dyn_cast<VectorType>(SrcTy))
 3247     return SrcTy->isIntOrIntVectorTy() && DstTy->isPtrOrPtrVectorTy();
 3249     PointerType *SrcPtrTy = dyn_cast<PointerType>(SrcTy->getScalarType());
 3260       return SrcTy->getPrimitiveSizeInBits() == DstTy->getPrimitiveSizeInBits();
 3267     VectorType *SrcVecTy = dyn_cast<VectorType>(SrcTy);
 3279     PointerType *SrcPtrTy = dyn_cast<PointerType>(SrcTy->getScalarType());
 3290     if (VectorType *SrcVecTy = dyn_cast<VectorType>(SrcTy)) {