Home | History | Annotate | Download | only in IPO

Lines Matching refs:NRetTy

719   Type *NRetTy = nullptr;
746 NRetTy = RetTy;
765 NRetTy = StructType::get(STy->getContext(), RetTypes, STy->isPacked());
768 NRetTy = ArrayType::get(RetTypes[0], RetTypes.size());
773 NRetTy = RetTypes.front();
776 NRetTy = Type::getVoidTy(F->getContext());
779 assert(NRetTy && "No new return type found?");
788 if (NRetTy->isVoidTy())
789 RAttrs = RAttrs.removeAttributes(NRetTy->getContext(),
791 AttributeFuncs::typeIncompatible(NRetTy));
794 overlaps(AttributeFuncs::typeIncompatible(NRetTy)) &&
798 AttributesVec.push_back(AttributeSet::get(NRetTy->getContext(), RAttrs));
808 FunctionType *NFTy = FunctionType::get(NRetTy, Params, FTy->isVarArg());
839 RAttrs = RAttrs.removeAttributes(NRetTy->getContext(),
862 if (NRetTy != RetTy && B.contains(Attribute::Returned))
999 RetVal = UndefValue::get(NRetTy);