Lines Matching defs:CallerPAL
4281 const AttributeList &CallerPAL = Call.getAttributes();
4301 if (!CallerPAL.isEmpty() && !Caller->use_empty()) {
4302 AttrBuilder RAttrs(FT->getContext(), CallerPAL.getRetAttrs());
4304 NewRetTy, CallerPAL.getRetAttrs())))
4348 if (AttrBuilder(FT->getContext(), CallerPAL.getParamAttrs(i))
4350 ParamTy, CallerPAL.getParamAttrs(i),
4355 CallerPAL.hasParamAttr(i, Attribute::Preallocated))
4358 if (CallerPAL.hasParamAttr(i, Attribute::SwiftError))
4361 if (CallerPAL.hasParamAttr(i, Attribute::ByVal) !=
4367 !CallerPAL.isEmpty()) {
4372 if (CallerPAL.hasAttrSomewhere(Attribute::StructRet, &SRetIdx) &&
4385 AttrBuilder RAttrs(FT->getContext(), CallerPAL.getRetAttrs());
4390 AttributeFuncs::typeIncompatible(NewRetTy, CallerPAL.getRetAttrs()));
4405 ParamTy, CallerPAL.getParamAttrs(i), AttributeFuncs::ASK_SAFE_TO_DROP);
4407 CallerPAL.getParamAttrs(i).removeAttributes(Ctx, IncompatibleAttrs));
4434 ArgAttrs.push_back(CallerPAL.getParamAttrs(i));
4439 AttributeSet FnAttrs = CallerPAL.getFnAttrs();