Lines Matching refs:SrcTy
1237 Type *SrcTy = SrcVal->getType(); in executeTruncInst() local
1238 if (SrcTy->isVectorTy()) { in executeTruncInst()
1256 const Type *SrcTy = SrcVal->getType(); in executeSExtInst() local
1258 if (SrcTy->isVectorTy()) { in executeSExtInst()
1276 const Type *SrcTy = SrcVal->getType(); in executeZExtInst() local
1278 if (SrcTy->isVectorTy()) { in executeZExtInst()
1342 Type *SrcTy = SrcVal->getType(); in executeFPToUIInst() local
1345 if (SrcTy->getTypeID() == Type::VectorTyID) { in executeFPToUIInst()
1347 const Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToUIInst()
1366 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1368 if (SrcTy->getTypeID() == Type::FloatTyID) in executeFPToUIInst()
1380 Type *SrcTy = SrcVal->getType(); in executeFPToSIInst() local
1383 if (SrcTy->getTypeID() == Type::VectorTyID) { in executeFPToSIInst()
1385 const Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToSIInst()
1404 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1406 if (SrcTy->getTypeID() == Type::FloatTyID) in executeFPToSIInst()
1509 Type *SrcTy = SrcVal->getType(); in executeBitCastInst() local
1512 if ((SrcTy->getTypeID() == Type::VectorTyID) || in executeBitCastInst()
1525 if (SrcTy->getTypeID() == Type::VectorTyID) { in executeBitCastInst()
1526 SrcElemTy = SrcTy->getScalarType(); in executeBitCastInst()
1527 SrcBitSize = SrcTy->getScalarSizeInBits(); in executeBitCastInst()
1532 SrcElemTy = SrcTy; in executeBitCastInst()
1533 SrcBitSize = SrcTy->getPrimitiveSizeInBits(); in executeBitCastInst()
1639 assert(SrcTy->isPointerTy() && "Invalid BitCast"); in executeBitCastInst()
1642 if (SrcTy->isFloatTy()) in executeBitCastInst()
1644 else if (SrcTy->isDoubleTy()) { in executeBitCastInst()
1646 } else if (SrcTy->isIntegerTy()) { in executeBitCastInst()
1652 if (SrcTy->isIntegerTy()) in executeBitCastInst()
1658 if (SrcTy->isIntegerTy()) in executeBitCastInst()