Lines Matching defs:SrcTy
1234 Type *SrcTy = SrcVal->getType();
1235 if (SrcTy->isVectorTy()) {
1253 Type *SrcTy = SrcVal->getType();
1255 if (SrcTy->isVectorTy()) {
1273 Type *SrcTy = SrcVal->getType();
1275 if (SrcTy->isVectorTy()) {
1339 Type *SrcTy = SrcVal->getType();
1342 if (isa<VectorType>(SrcTy)) {
1344 Type *SrcVecTy = SrcTy->getScalarType();
1363 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction");
1365 if (SrcTy->getTypeID() == Type::FloatTyID)
1377 Type *SrcTy = SrcVal->getType();
1380 if (isa<VectorType>(SrcTy)) {
1382 Type *SrcVecTy = SrcTy->getScalarType();
1401 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction");
1403 if (SrcTy->getTypeID() == Type::FloatTyID)
1506 Type *SrcTy = SrcVal->getType();
1509 if (isa<VectorType>(SrcTy) || isa<VectorType>(DstTy)) {
1521 if (isa<VectorType>(SrcTy)) {
1522 SrcElemTy = SrcTy->getScalarType();
1523 SrcBitSize = SrcTy->getScalarSizeInBits();
1528 SrcElemTy = SrcTy;
1529 SrcBitSize = SrcTy->getPrimitiveSizeInBits();
1630 } else { // if (isa<VectorType>(SrcTy)) || isa<VectorType>(DstTy))
1634 assert(SrcTy->isPointerTy() && "Invalid BitCast");
1637 if (SrcTy->isFloatTy())
1639 else if (SrcTy->isDoubleTy()) {
1641 } else if (SrcTy->isIntegerTy()) {
1647 if (SrcTy->isIntegerTy())
1653 if (SrcTy->isIntegerTy())