reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Function.h
  807   bool hasAddressTaken(const User** = nullptr) const;

References

lib/Analysis/CallGraph.cpp
   64   if (!F->hasLocalLinkage() || F->hasAddressTaken())
lib/Analysis/ValueLatticeUtils.cpp
   20   return F->hasLocalLinkage() && !F->hasAddressTaken();
lib/CodeGen/AsmPrinter/WinCFGuard.cpp
   48     if (F.hasAddressTaken())
lib/CodeGen/TargetFrameLoweringImpl.cpp
  138   if (!F.hasLocalLinkage() || F.hasAddressTaken() ||
lib/IR/Verifier.cpp
 2317     if (F.hasAddressTaken(&U))
lib/ProfileData/InstrProf.cpp
 1095   if (CheckAddressTaken && F.hasAddressTaken())
lib/Target/AArch64/AArch64BranchTargets.cpp
   86     if (&MBB == &*MF.begin() && (F.hasAddressTaken() || !F.hasLocalLinkage()))
lib/Target/X86/X86IndirectBranchTracking.cpp
  117   if ((MF.getFunction().hasAddressTaken() ||
lib/Transforms/IPO/DeadArgumentElimination.cpp
  127   if (Fn.hasAddressTaken())
lib/Transforms/IPO/GlobalOpt.cpp
 2234             CalledFn->hasAddressTaken())
 2305         !F->hasAddressTaken()) {
 2310     if (hasChangeableCC(F) && !F->isVarArg() && !F->hasAddressTaken()) {
 2328         !F->hasAddressTaken()) {
 2339         !F->hasAddressTaken()) {
lib/Transforms/IPO/LowerTypeTests.cpp
 1570     if (!F->hasAddressTaken())
 1961       } else if (!F->hasAddressTaken()) {
lib/Transforms/IPO/PartialInlining.cpp
 1258   if (F->hasAddressTaken())
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  299     if ((!F.hasLocalLinkage() || F.hasAddressTaken()) && HasTypeMetadata(&F))
lib/Transforms/Instrumentation/InstrProfiling.cpp
  716   return F->hasAddressTaken() || F->hasLinkOnceLinkage();