Searched refs:CallerAttrs (Results 1 – 5 of 5) sorted by relevance
593 AttrBuilder CallerAttrs(F->getContext(), F->getAttributes().getRetAttrs()); in attributesPermitTailCall() local603 CallerAttrs.removeAttribute(Attr); in attributesPermitTailCall()607 if (CallerAttrs.contains(Attribute::ZExt)) { in attributesPermitTailCall()612 CallerAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()614 } else if (CallerAttrs.contains(Attribute::SExt)) { in attributesPermitTailCall()619 CallerAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()641 return CallerAttrs == CalleeAttrs; in attributesPermitTailCall()
5201 SMEAttrs CallerAttrs = in createFastISel() local5203 if (CallerAttrs.hasZAState() || CallerAttrs.hasZT0State() || in createFastISel()5204 CallerAttrs.hasStreamingInterfaceOrBody() || in createFastISel()5205 CallerAttrs.hasStreamingCompatibleInterface() || in createFastISel()5206 CallerAttrs.hasAgnosticZAInterface()) in createFastISel()
4008 AttributeList CallerAttrs = F->getAttributes(); in verifyMustTailCall() local4018 AttrBuilder ABIAttrs = getParameterABIAttributes(F->getContext(), I, CallerAttrs); in verifyMustTailCall()4049 AttrBuilder CallerABIAttrs = getParameterABIAttributes(F->getContext(), I, CallerAttrs); in verifyMustTailCall()
524 AttributeList CallerAttrs = F.getAttributes(); in isLibCallInTailPosition() local525 if (AttrBuilder(F.getContext(), CallerAttrs.getRetAttrs()) in isLibCallInTailPosition()532 if (CallerAttrs.hasRetAttr(Attribute::ZExt) || in isLibCallInTailPosition()533 CallerAttrs.hasRetAttr(Attribute::SExt)) in isLibCallInTailPosition()
71 AttrBuilder CallerAttrs(F.getContext(), F.getAttributes().getRetAttrs()); in isInTailCallPosition() local76 CallerAttrs.removeAttribute(Attr); in isInTailCallPosition()78 if (CallerAttrs.hasAttributes()) in isInTailCallPosition()82 if (CallerAttrs.contains(Attribute::ZExt) || in isInTailCallPosition()83 CallerAttrs.contains(Attribute::SExt)) in isInTailCallPosition()