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

References

include/llvm/Transforms/IPO/Attributor.h
  279       return cast<Argument>(V).getParent();
  329       return cast<Argument>(V).getParent();
  347       if (!Arg->getParent()->isDeclaration())
  348         return &Arg->getParent()->getEntryBlock().front();
lib/Analysis/ScalarEvolutionExpander.cpp
  151     BasicBlock::iterator IP = A->getParent()->getEntryBlock().begin();
lib/Bitcode/Reader/BitcodeReader.cpp
 5168     if (!A->getParent()) {
 5171         if ((A = dyn_cast_or_null<Argument>(ValueList[i])) && !A->getParent()) {
lib/IR/Core.cpp
 2456   return wrap(unwrap<Argument>(V)->getParent());
 2477   Function *Fn = A->getParent();
 2487   return wrap(&A->getParent()->arg_begin()[A->getArgNo() - 1]);
lib/IR/Function.cpp
  176   AttributeList AL = getParent()->getAttributes();
  178   getParent()->setAttributes(AL);
  182   getParent()->addParamAttr(getArgNo(), Kind);
  186   getParent()->addParamAttr(getArgNo(), Attr);
  190   getParent()->removeParamAttr(getArgNo(), Kind);
lib/IR/Metadata.cpp
  334     if (auto *Fn = A->getParent())
lib/IR/Value.cpp
  177     if (Function *P = A->getParent())
lib/IR/Verifier.cpp
  846     ActualF = A->getParent();
 4137       Assert(OpArg->getParent() == BB->getParent(),
lib/Target/ARM/ARMCodeGenPrepare.cpp
  532       BasicBlock &BB = Arg->getParent()->front();
lib/Target/NVPTX/NVPTXLowerArgs.cpp
  155   Function *Func = Arg->getParent();
  186     InsertPt = Arg->getParent()->getEntryBlock().begin();
lib/Target/PowerPC/PPCBoolRetToInt.cpp
  114       A ? &*A->getParent()->getEntryBlock().begin() : I->getNextNode();
lib/Transforms/Coroutines/CoroFrame.cpp
  138     return isDefinitionAcrossSuspend(&A.getParent()->getEntryBlock(), U);
  681           Arg->getParent()->removeParamAttr(Arg->getArgNo(),
lib/Transforms/IPO/ArgumentPromotion.cpp
  486   Function *Callee = Arg->getParent();
  624   BasicBlock &EntryBlock = Arg->getParent()->front();
lib/Transforms/IPO/Attributor.cpp
 3905     if (!Arg || !Arg->getParent()->hasExactDefinition())
lib/Transforms/IPO/CalledValuePropagation.cpp
  128         if (canTrackArgumentsInterprocedurally(A->getParent()))
lib/Transforms/InstCombine/InstCombineCompares.cpp
  632     BasicBlock &Entry = A->getParent()->getEntryBlock();
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1602       Function *F = A->getParent();
lib/Transforms/Scalar/Scalarizer.cpp
  338     Function *F = VArg->getParent();
lib/Transforms/Scalar/StructurizeCFG.cpp
  426     BasicBlock &EntryBlock = Arg->getParent()->getEntryBlock();