Lines Matching refs:RetTy
334 Type *RetTy = F->getReturnType(); in numRetVals() local
335 if (RetTy->isVoidTy()) in numRetVals()
337 if (StructType *STy = dyn_cast<StructType>(RetTy)) in numRetVals()
339 if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy)) in numRetVals()
348 Type *RetTy = F->getReturnType(); in getRetComponentType() local
349 assert(!RetTy->isVoidTy() && "void type has no subtype"); in getRetComponentType()
351 if (StructType *STy = dyn_cast<StructType>(RetTy)) in getRetComponentType()
353 if (ArrayType *ATy = dyn_cast<ArrayType>(RetTy)) in getRetComponentType()
355 return RetTy; in getRetComponentType()
762 Type *RetTy = FTy->getReturnType(); in removeDeadStuffFromFunction() local
789 if (RetTy->isVoidTy() || HasLiveReturnedArg) { in removeDeadStuffFromFunction()
790 NRetTy = RetTy; in removeDeadStuffFromFunction()
807 if (StructType *STy = dyn_cast<StructType>(RetTy)) { in removeDeadStuffFromFunction()
812 assert(isa<ArrayType>(RetTy) && "unexpected multi-value return"); in removeDeadStuffFromFunction()
893 if (NRetTy != RetTy && Attrs.hasAttribute(Attribute::Returned)) { in removeDeadStuffFromFunction()
954 assert((RetTy->isStructTy() || RetTy->isArrayTy()) && in removeDeadStuffFromFunction()
969 Value *RetVal = PoisonValue::get(RetTy); in removeDeadStuffFromFunction()
1029 assert(RetTy->isStructTy() || RetTy->isArrayTy()); in removeDeadStuffFromFunction()