Searched refs:hasExactDefinition (Results 1 – 9 of 9) sorted by relevance
249 ME |= checkFunctionMemoryAccess(*F, F->hasExactDefinition(), AAR, SCCNodes); in addMemoryAttrs()513 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()719 if (!F->hasExactDefinition()) in addArgumentReturnedAttrs()837 if (!F->hasExactDefinition()) in addArgumentAttrs()1088 if (!F->hasExactDefinition()) in addNoAliasAttrs()1200 if (!F->hasExactDefinition()) in addNonNullAttrs()1315 (ID.RequiresExactDefinition && !F->hasExactDefinition()); in run()1511 if (!F || !F->hasExactDefinition() || F->doesNotRecurse()) in addNoRecurseAttrs()1572 if (!F || !F->hasExactDefinition() || F->hasFnAttribute(Attribute::Naked) || in addNoReturnAttrs()1587 if (!F.hasExactDefinition()) in functionWillReturn()
268 if (!F.hasExactDefinition()) in removeDeadArgumentsFromCallers()
3583 if (F->hasExactDefinition()) in runAttributorOnFunctions()
24 return F->hasExactDefinition() && !F->hasFnAttribute(Attribute::Naked); in canTrackReturnsInterprocedurally()
47 if (!Callee->hasExactDefinition()) in MayAutorelease()
490 bool hasExactDefinition() const { in hasExactDefinition() function
65 return F.isDeclaration() || !F.hasExactDefinition(); in isFunctionSkipped()
1782 if (!G->hasExactDefinition() || G->hasComdat()) in shouldInstrumentGlobal()
1737 return F.hasExactDefinition() || InfoCache.InlineableFunctions.count(&F);