Searched refs:CalleeAttrs (Results 1 – 3 of 3) sorted by relevance
567 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(), in attributesPermitTailCall() local573 CalleeAttrs.removeAttribute(Attribute::NoAlias); in attributesPermitTailCall()575 CalleeAttrs.removeAttribute(Attribute::NonNull); in attributesPermitTailCall()577 CalleeAttrs.removeAttribute(Attribute::Dereferenceable); in attributesPermitTailCall()579 CalleeAttrs.removeAttribute(Attribute::DereferenceableOrNull); in attributesPermitTailCall()582 if (!CalleeAttrs.contains(Attribute::ZExt)) in attributesPermitTailCall()587 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()589 if (!CalleeAttrs.contains(Attribute::SExt)) in attributesPermitTailCall()594 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()608 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall()[all …]
1347 AttributeList CalleeAttrs = CalleeFn->getAttributes(); in optimizeDoubleFP() local1348 R = isBinary ? emitBinaryFloatFnCall(V[0], V[1], CalleeName, B, CalleeAttrs) in optimizeDoubleFP()1349 : emitUnaryFloatFnCall(V[0], CalleeName, B, CalleeAttrs); in optimizeDoubleFP()
3110 AttributeList CalleeAttrs = CI.getAttributes(); in verifyMustTailCall() local3113 AttrBuilder CalleeABIAttrs = getParameterABIAttributes(I, CalleeAttrs); in verifyMustTailCall()