Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDFunctionAttrs.cpp246 switch (checkFunctionMemoryAccess(*F, F->hasExactDefinition(), in addReadAttrs()
372 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()
581 if (!F->hasExactDefinition()) in addArgumentReturnedAttrs()
696 if (!F->hasExactDefinition()) in addArgumentAttrs()
937 if (!F->hasExactDefinition()) in addNoAliasAttrs()
1054 if (!F->hasExactDefinition()) in addNonNullAttrs()
1171 (ID.RequiresExactDefinition && !F->hasExactDefinition()); in run()
1363 if (!F || !F->hasExactDefinition() || F->doesNotRecurse()) in addNoRecurseAttrs()
HDPruneEH.cpp92 } else if (!F->hasExactDefinition()) { in runImpl()
HDAttributor.cpp990 if (!F->hasExactDefinition()) in initialize()
2243 return !F || !F->hasExactDefinition() || containsCycle(*F); in containsPossiblyEndlessLoop()
2672 if (!getAssociatedFunction()->hasExactDefinition()) in initialize()
3179 if (IsFnInterface && (!FnScope || !FnScope->hasExactDefinition())) in initialize()
3460 !getAssociatedFunction()->hasExactDefinition())) in initialize()
3704 (!AnchorScope || !AnchorScope->hasExactDefinition())) { in initialize()
4783 if (!Arg || !Arg->getParent()->hasExactDefinition()) { in initialize()
4907 if (!F || !F->hasExactDefinition()) in initialize()
6759 if (F.hasExactDefinition()) in runAttributorOnModule()
HDDeadArgumentElimination.cpp273 if (!Fn.hasExactDefinition()) in RemoveDeadArgumentsFromCallers()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDValueLatticeUtils.cpp24 return F->hasExactDefinition() && !F->hasFnAttribute(Attribute::Naked); in canTrackReturnsInterprocedurally()
HDCFLGraph.h372 return !Fn->hasExactDefinition(); in isFunctionExternal()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
HDObjCARCAPElim.cpp73 if (!Callee->hasExactDefinition()) in MayAutorelease()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUAnnotateKernelFeatures.cpp234 if (!Callee.hasExactDefinition()) { in propagateUniformWorkGroupAttribute()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDGlobalValue.h416 bool hasExactDefinition() const { in hasExactDefinition() function
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDDebugify.cpp40 return F.isDeclaration() || !F.hasExactDefinition(); in isFunctionSkipped()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
HDAttributor.h1660 if (IsFnInterface && (!FnScope || !FnScope->hasExactDefinition()))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDAddressSanitizer.cpp1827 if (!G->hasExactDefinition() || G->hasComdat()) in ShouldInstrumentGlobal()