Searched refs:CalleeAttrs (Results 1 – 3 of 3) sorted by relevance
540 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(), in returnTypeIsEligibleForTailCall() local546 CalleeAttrs = CalleeAttrs.removeAttribute(Attribute::NoAlias); in returnTypeIsEligibleForTailCall()550 if (!CalleeAttrs.contains(Attribute::ZExt)) in returnTypeIsEligibleForTailCall()555 CalleeAttrs.removeAttribute(Attribute::ZExt); in returnTypeIsEligibleForTailCall()557 if (!CalleeAttrs.contains(Attribute::SExt)) in returnTypeIsEligibleForTailCall()562 CalleeAttrs.removeAttribute(Attribute::SExt); in returnTypeIsEligibleForTailCall()568 if (CallerAttrs != CalleeAttrs) in returnTypeIsEligibleForTailCall()
1510 AttributeSet CalleeAttrs = CS.getAttributes(); in DupRetToEnableTailCallOpts() local1511 if (AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex). in DupRetToEnableTailCallOpts()1513 AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex). in DupRetToEnableTailCallOpts()
2267 AttributeSet CalleeAttrs = CI.getAttributes(); in verifyMustTailCall() local2270 AttrBuilder CalleeABIAttrs = getParameterABIAttributes(I, CalleeAttrs); in verifyMustTailCall()