Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DAnalysis.cpp538 AttrBuilder CallerAttrs(F->getAttributes(), in returnTypeIsEligibleForTailCall() local
545 CallerAttrs = CallerAttrs.removeAttribute(Attribute::NoAlias); in returnTypeIsEligibleForTailCall()
549 if (CallerAttrs.contains(Attribute::ZExt)) { in returnTypeIsEligibleForTailCall()
554 CallerAttrs.removeAttribute(Attribute::ZExt); in returnTypeIsEligibleForTailCall()
556 } else if (CallerAttrs.contains(Attribute::SExt)) { in returnTypeIsEligibleForTailCall()
561 CallerAttrs.removeAttribute(Attribute::SExt); in returnTypeIsEligibleForTailCall()
568 if (CallerAttrs != CalleeAttrs) in returnTypeIsEligibleForTailCall()
DCodeGenPrepare.cpp1451 AttributeSet CallerAttrs = F->getAttributes(); in DupRetToEnableTailCallOpts() local
1452 if (CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt) || in DupRetToEnableTailCallOpts()
1453 CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt)) in DupRetToEnableTailCallOpts()
/external/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp54 AttributeSet CallerAttrs = F->getAttributes(); in isInTailCallPosition() local
55 if (AttrBuilder(CallerAttrs, AttributeSet::ReturnIndex) in isInTailCallPosition()
60 if (CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt) || in isInTailCallPosition()
61 CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::SExt)) in isInTailCallPosition()
/external/llvm/lib/IR/
DVerifier.cpp2266 AttributeSet CallerAttrs = F->getAttributes(); in verifyMustTailCall() local
2269 AttrBuilder CallerABIAttrs = getParameterABIAttributes(I, CallerAttrs); in verifyMustTailCall()