Lines Matching refs:SrcTy

1270   Type *SrcTy = SrcVal->getType();  in executeTruncInst()  local
1271 if (SrcTy->isVectorTy()) { in executeTruncInst()
1289 Type *SrcTy = SrcVal->getType(); in executeSExtInst() local
1291 if (SrcTy->isVectorTy()) { in executeSExtInst()
1309 Type *SrcTy = SrcVal->getType(); in executeZExtInst() local
1311 if (SrcTy->isVectorTy()) { in executeZExtInst()
1375 Type *SrcTy = SrcVal->getType(); in executeFPToUIInst() local
1378 if (isa<VectorType>(SrcTy)) { in executeFPToUIInst()
1380 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToUIInst()
1399 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1401 if (SrcTy->getTypeID() == Type::FloatTyID) in executeFPToUIInst()
1413 Type *SrcTy = SrcVal->getType(); in executeFPToSIInst() local
1416 if (isa<VectorType>(SrcTy)) { in executeFPToSIInst()
1418 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToSIInst()
1437 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1439 if (SrcTy->getTypeID() == Type::FloatTyID) in executeFPToSIInst()
1542 Type *SrcTy = SrcVal->getType(); in executeBitCastInst() local
1545 if (isa<VectorType>(SrcTy) || isa<VectorType>(DstTy)) { in executeBitCastInst()
1557 if (isa<VectorType>(SrcTy)) { in executeBitCastInst()
1558 SrcElemTy = SrcTy->getScalarType(); in executeBitCastInst()
1559 SrcBitSize = SrcTy->getScalarSizeInBits(); in executeBitCastInst()
1564 SrcElemTy = SrcTy; in executeBitCastInst()
1565 SrcBitSize = SrcTy->getPrimitiveSizeInBits(); in executeBitCastInst()
1670 assert(SrcTy->isPointerTy() && "Invalid BitCast"); in executeBitCastInst()
1673 if (SrcTy->isFloatTy()) in executeBitCastInst()
1675 else if (SrcTy->isDoubleTy()) { in executeBitCastInst()
1677 } else if (SrcTy->isIntegerTy()) { in executeBitCastInst()
1683 if (SrcTy->isIntegerTy()) in executeBitCastInst()
1689 if (SrcTy->isIntegerTy()) in executeBitCastInst()