Searched refs:hasExactDefinition (Results 1 – 12 of 12) sorted by relevance
255 switch (checkFunctionMemoryAccess(*F, F->hasExactDefinition(), in addReadAttrs()383 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()592 if (!F->hasExactDefinition()) in addArgumentReturnedAttrs()707 if (!F->hasExactDefinition()) in addArgumentAttrs()948 if (!F->hasExactDefinition()) in addNoAliasAttrs()1065 if (!F->hasExactDefinition()) in addNonNullAttrs()1182 (ID.RequiresExactDefinition && !F->hasExactDefinition()); in run()1377 if (!F || !F->hasExactDefinition() || F->doesNotRecurse()) in addNoRecurseAttrs()1419 if (!F || !F->hasExactDefinition() || F->hasFnAttribute(Attribute::Naked) || in addNoReturnAttrs()1438 if (!F.hasExactDefinition()) in functionWillReturn()
86 if (!F->hasExactDefinition()) { in runImpl()
270 if (!Fn.hasExactDefinition()) in RemoveDeadArgumentsFromCallers()
1540 assert(!F.isDeclaration() && !F.hasExactDefinition() && in internalizeFunction()2372 if (F->hasExactDefinition()) in runAttributorOnFunctions()
24 return F->hasExactDefinition() && !F->hasFnAttribute(Attribute::Naked); in canTrackReturnsInterprocedurally()
379 return !Fn->hasExactDefinition(); in isFunctionExternal()
46 if (!Callee->hasExactDefinition()) in MayAutorelease()
231 if (!Callee.hasExactDefinition()) { in propagateUniformWorkGroupAttribute()
415 bool hasExactDefinition() const { in hasExactDefinition() function
60 return F.isDeclaration() || !F.hasExactDefinition(); in isFunctionSkipped()
1309 return F.hasExactDefinition() || InfoCache.InlineableFunctions.count(&F);
1915 if (!G->hasExactDefinition() || G->hasComdat()) in shouldInstrumentGlobal()