Home
last modified time | relevance | path

Searched refs:hasExactDefinition (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp243 switch (checkFunctionMemoryAccess(*F, F->hasExactDefinition(), in addReadAttrs()
366 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()
575 if (!F->hasExactDefinition()) in addArgumentReturnedAttrs()
671 if (!F->hasExactDefinition()) in addArgumentAttrs()
920 if (!F->hasExactDefinition()) in addNoAliasAttrs()
1037 if (!F->hasExactDefinition()) in addNonNullAttrs()
1154 (ID.RequiresExactDefinition && !F->hasExactDefinition()); in run()
H A DPruneEH.cpp92 } else if (!F->hasExactDefinition()) { in runImpl()
H A DDeadArgumentElimination.cpp273 if (!Fn.hasExactDefinition()) in RemoveDeadArgumentsFromCallers()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueLatticeUtils.cpp25 return F->hasExactDefinition() && !F->hasFnAttribute(Attribute::Naked); in canTrackReturnsInterprocedurally()
H A DCFLGraph.h370 return !Fn->hasExactDefinition(); in isFunctionExternal()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp73 if (!Callee->hasExactDefinition()) in MayAutorelease()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DGlobalValue.h407 bool hasExactDefinition() const { in hasExactDefinition() function
/freebsd-12.1/contrib/llvm/tools/opt/
H A DDebugify.cpp48 return F.isDeclaration() || !F.hasExactDefinition(); in isFunctionSkipped()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1676 if (!G->hasExactDefinition() || G->hasComdat()) in ShouldInstrumentGlobal()