Lines Matching refs:getType

280   Type *Ty    = I.getOperand(0)->getType();
612 Type *Ty = I.getOperand(0)->getType();
683 Type *Ty = I.getOperand(0)->getType();
808 Type * Ty = I.getOperand(0)->getType();
854 if (!CallingSF.Caller.getType()->isVoidTy())
870 RetTy = I.getReturnValue()->getType();
897 Type *ElTy = Cond->getType();
965 Type *Ty = I.getType()->getElementType(); // Type to be allocated
996 assert(Ptr->getType()->isPointerTy() &&
1016 cast<IntegerType>(I.getOperand()->getType())->getBitWidth();
1044 LoadValueFromMemory(Result, Ptr, I.getType());
1055 I.getOperand(0)->getType());
1142 Type *Ty = I.getType();
1169 Type *Ty = I.getType();
1196 Type *Ty = I.getType();
1221 Type *SrcTy = SrcVal->getType();
1240 Type *SrcTy = SrcVal->getType();
1260 Type *SrcTy = SrcVal->getType();
1283 if (SrcVal->getType()->getTypeID() == Type::VectorTyID) {
1284 assert(SrcVal->getType()->getScalarType()->isDoubleTy() &&
1294 assert(SrcVal->getType()->isDoubleTy() && DstTy->isFloatTy() &&
1306 if (SrcVal->getType()->getTypeID() == Type::VectorTyID) {
1307 assert(SrcVal->getType()->getScalarType()->isFloatTy() &&
1316 assert(SrcVal->getType()->isFloatTy() && DstTy->isDoubleTy() &&
1326 Type *SrcTy = SrcVal->getType();
1364 Type *SrcTy = SrcVal->getType();
1403 if (SrcVal->getType()->getTypeID() == Type::VectorTyID) {
1435 if (SrcVal->getType()->getTypeID() == Type::VectorTyID) {
1469 assert(SrcVal->getType()->isPointerTy() && "Invalid PtrToInt instruction");
1493 Type *SrcTy = SrcVal->getType();
1657 SetValue(&I, executeTruncInst(I.getOperand(0), I.getType(), SF), SF);
1662 SetValue(&I, executeSExtInst(I.getOperand(0), I.getType(), SF), SF);
1667 SetValue(&I, executeZExtInst(I.getOperand(0), I.getType(), SF), SF);
1672 SetValue(&I, executeFPTruncInst(I.getOperand(0), I.getType(), SF), SF);
1677 SetValue(&I, executeFPExtInst(I.getOperand(0), I.getType(), SF), SF);
1682 SetValue(&I, executeUIToFPInst(I.getOperand(0), I.getType(), SF), SF);
1687 SetValue(&I, executeSIToFPInst(I.getOperand(0), I.getType(), SF), SF);
1692 SetValue(&I, executeFPToUIInst(I.getOperand(0), I.getType(), SF), SF);
1697 SetValue(&I, executeFPToSIInst(I.getOperand(0), I.getType(), SF), SF);
1702 SetValue(&I, executePtrToIntInst(I.getOperand(0), I.getType(), SF), SF);
1707 SetValue(&I, executeIntToPtrInst(I.getOperand(0), I.getType(), SF), SF);
1712 SetValue(&I, executeBitCastInst(I.getOperand(0), I.getType(), SF), SF);
1727 Type *Ty = I.getType();
1753 Type *Ty = I.getType();
1782 Type *Ty = I.getType();
1818 Type *Ty = I.getType();
1900 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices());
1946 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices());
1978 return executeTruncInst(CE->getOperand(0), CE->getType(), SF);
1980 return executeZExtInst(CE->getOperand(0), CE->getType(), SF);
1982 return executeSExtInst(CE->getOperand(0), CE->getType(), SF);
1984 return executeFPTruncInst(CE->getOperand(0), CE->getType(), SF);
1986 return executeFPExtInst(CE->getOperand(0), CE->getType(), SF);
1988 return executeUIToFPInst(CE->getOperand(0), CE->getType(), SF);
1990 return executeSIToFPInst(CE->getOperand(0), CE->getType(), SF);
1992 return executeFPToUIInst(CE->getOperand(0), CE->getType(), SF);
1994 return executeFPToSIInst(CE->getOperand(0), CE->getType(), SF);
1996 return executePtrToIntInst(CE->getOperand(0), CE->getType(), SF);
1998 return executeIntToPtrInst(CE->getOperand(0), CE->getType(), SF);
2000 return executeBitCastInst(CE->getOperand(0), CE->getType(), SF);
2009 CE->getOperand(0)->getType());
2014 CE->getOperand(0)->getType());
2024 Type * Ty = CE->getOperand(0)->getType();