reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/IPO/DeadArgumentElimination.cpp
  797     NRetTy = RetTy;
  817         NRetTy = StructType::get(STy->getContext(), RetTypes, STy->isPacked());
  820         NRetTy = ArrayType::get(RetTypes[0], RetTypes.size());
  825       NRetTy = RetTypes.front();
  828       NRetTy = Type::getVoidTy(F->getContext());
  831   assert(NRetTy && "No new return type found?");
  840   if (NRetTy->isVoidTy())
  841     RAttrs.remove(AttributeFuncs::typeIncompatible(NRetTy));
  843     assert(!RAttrs.overlaps(AttributeFuncs::typeIncompatible(NRetTy)) &&
  858   FunctionType *NFTy = FunctionType::get(NRetTy, Params, FTy->isVarArg());
  887     RAttrs.remove(AttributeFuncs::typeIncompatible(NRetTy));
  901         if (NRetTy != RetTy && Attrs.hasAttribute(Attribute::Returned)) {
 1048           RetVal = UndefValue::get(NRetTy);