Searched refs:hasExactDefinition (Results 1 – 13 of 13) sorted by relevance
24 return F->hasExactDefinition() && !F->hasFnAttribute(Attribute::Naked); in canTrackReturnsInterprocedurally()
286 checkFunctionMemoryAccess(*F, F->hasExactDefinition(), AAR, SCCNodes); in addMemoryAttrs()583 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in updateCaptureInfo()1011 if (!F->hasExactDefinition()) in addArgumentReturnedAttrs()1260 if (!F->hasExactDefinition()) in addArgumentAttrs()1524 if (!F->hasExactDefinition()) in addNoAliasAttrs()1641 if (!F->hasExactDefinition()) in addNonNullAttrs()1695 if (!F->hasExactDefinition()) in addNoUndefAttrs()1816 (ID.RequiresExactDefinition && !F->hasExactDefinition()); in run()2081 if (!F || !F->hasExactDefinition() || F->doesNotRecurse()) in addNoRecurseAttrs()2111 if (!F || !F->hasExactDefinition() || F->hasFnAttribute(Attribute::Naked) || in addNoReturnAttrs()[all …]
270 if (!F.hasExactDefinition()) in removeDeadArgumentsFromCallers()
247 if (!F->hasExactDefinition()) in expansionApplicableToFunction()
3876 if (F->hasExactDefinition()) in runAttributorOnFunctions()3938 if (F->hasExactDefinition()) in runAttributorLightOnFunctions()
47 if (!Callee->hasExactDefinition()) in MayAutorelease()
149 if (F && F->hasExactDefinition() && F->getArg(0)->use_empty()) { in runImpl()
122 return F.isDeclaration() || !F.hasExactDefinition(); in isFunctionSkipped()
497 bool hasExactDefinition() const { in hasExactDefinition() function
1259 if (F.hasExactDefinition() && F.getReturnType()->isIntOrIntVectorTy()) in runImpl()
2104 if (!G->hasExactDefinition() || G->hasComdat()) in shouldInstrumentGlobal()
1841 return F.hasExactDefinition() || InfoCache.InlineableFunctions.count(&F) ||
2831 if (Callee->hasExactDefinition()) { in optimizeCallInst()