Home
last modified time | relevance | path

Searched refs:CallerAttrs (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp593 AttrBuilder CallerAttrs(F->getContext(), F->getAttributes().getRetAttrs()); in attributesPermitTailCall() local
603 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()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp5201 SMEAttrs CallerAttrs = in createFastISel() local
5203 if (CallerAttrs.hasZAState() || CallerAttrs.hasZT0State() || in createFastISel()
5204 CallerAttrs.hasStreamingInterfaceOrBody() || in createFastISel()
5205 CallerAttrs.hasStreamingCompatibleInterface() || in createFastISel()
5206 CallerAttrs.hasAgnosticZAInterface()) in createFastISel()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp4008 AttributeList CallerAttrs = F->getAttributes(); in verifyMustTailCall() local
4018 AttrBuilder ABIAttrs = getParameterABIAttributes(F->getContext(), I, CallerAttrs); in verifyMustTailCall()
4049 AttrBuilder CallerABIAttrs = getParameterABIAttributes(F->getContext(), I, CallerAttrs); in verifyMustTailCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp524 AttributeList CallerAttrs = F.getAttributes(); in isLibCallInTailPosition() local
525 if (AttrBuilder(F.getContext(), CallerAttrs.getRetAttrs()) in isLibCallInTailPosition()
532 if (CallerAttrs.hasRetAttr(Attribute::ZExt) || in isLibCallInTailPosition()
533 CallerAttrs.hasRetAttr(Attribute::SExt)) in isLibCallInTailPosition()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp71 AttrBuilder CallerAttrs(F.getContext(), F.getAttributes().getRetAttrs()); in isInTailCallPosition() local
76 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()