|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ilist_node.h 267 return static_cast<const NodeTy *>(this)->getParent();
include/llvm/Analysis/CFLAliasAnalysisUtils.h 47 return Bb->getParent();
include/llvm/CodeGen/BasicTTIImpl.h 342 bool IsJTAllowed = TLI->areJTsAllowed(SI.getParent()->getParent());
include/llvm/CodeGen/TargetLowering.h 1039 const bool OptForSize = SI->getParent()->getParent()->hasOptSize();
lib/Analysis/BasicAliasAnalysis.cpp 821 return inst->getParent()->getParent();
lib/Analysis/CFG.cpp 208 assert(A->getParent() == B->getParent() &&
208 assert(A->getParent() == B->getParent() &&
222 assert(A->getParent()->getParent() == B->getParent()->getParent() &&
222 assert(A->getParent()->getParent() == B->getParent()->getParent() &&
268 if (A->getParent() == &A->getParent()->getParent()->getEntryBlock() &&
271 if (B->getParent() == &A->getParent()->getParent()->getEntryBlock() &&
lib/Analysis/CodeMetrics.cpp 139 if (F == BB->getParent())
lib/Analysis/DivergenceAnalysis.cpp 184 return (!RegionLoop && BB.getParent() == &F) || RegionLoop->contains(&BB);
lib/Analysis/LazyValueInfo.cpp 1986 auto *F = BB->getParent();
lib/Analysis/LegacyDivergenceAnalysis.cpp 379 F = I->getParent()->getParent();
lib/Analysis/MemoryDependenceAnalysis.cpp 249 if (LI->getParent()->getParent()->hasFnAttribute(Attribute::SanitizeThread))
300 (LI->getParent()->getParent()->hasFnAttribute(
302 LI->getParent()->getParent()->hasFnAttribute(
lib/Analysis/TypeMetadataUtils.cpp 79 const Module *M = CI->getParent()->getParent()->getParent();
lib/Analysis/ValueTracking.cpp 594 assert(I->getParent()->getParent() == Q.CxtI->getParent()->getParent() &&
lib/Bitcode/Writer/ValueEnumerator.cpp 1035 IncorporateFunctionInfoGlobalBBIDs(BB->getParent(), GlobalBasicBlockIDs);
lib/CodeGen/Analysis.cpp 552 const Function *F = ExitBB->getParent();
lib/CodeGen/GlobalISel/CallLowering.cpp 38 auto &DL = CS.getParent()->getParent()->getParent()->getDataLayout();
lib/CodeGen/MachineOperand.cpp 446 if (const Function *F = BB.getParent()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 169 return R->getParent()->getParent()->getCallingConv();
1785 const Function *F = I.getParent()->getParent();
1829 const Function *F = I.getParent()->getParent();
1897 const Function *F = I.getParent()->getParent();
1973 if (FromBB == &FromBB->getParent()->getEntryBlock())
7112 auto *Caller = CS.getInstruction()->getParent()->getParent();
lib/CodeGen/SwiftErrorValueTracking.cpp 306 const Function *F = R->getParent()->getParent();
lib/CodeGen/SwitchLoweringUtils.cpp 56 if (!TLI->areJTsAllowed(SI->getParent()->getParent()))
lib/IR/AsmWriter.cpp 323 return BB->getParent() ? BB->getParent()->getParent() : nullptr;
323 return BB->getParent() ? BB->getParent()->getParent() : nullptr;
326 const Function *M = I->getParent() ? I->getParent()->getParent() : nullptr;
870 return new SlotTracker(I->getParent()->getParent());
873 return new SlotTracker(BB->getParent());
3567 bool IsEntryBlock = BB == &BB->getParent()->getEntryBlock();
3581 if (!BB->getParent()) {
3875 CI->getParent()->getParent() &&
3876 CI->getParent()->getParent()->isVarArg())
4152 writeOperand(BB->getParent(), false);
4303 incorporateFunction(I->getParent() ? I->getParent()->getParent() : nullptr);
4307 incorporateFunction(BB->getParent());
lib/IR/BasicBlock.cpp 141 return getParent()->getParent();
lib/IR/Constants.cpp 1487 const Function *F = BB->getParent();
lib/IR/DiagnosticInfo.cpp 237 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {}
243 RemarkName, *Inst->getParent()->getParent(),
271 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {}
278 *Inst->getParent()->getParent(),
292 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {}
299 *Inst->getParent()->getParent(),
306 *cast<BasicBlock>(CodeRegion)->getParent(),
325 *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {}
376 *Inst->getParent()->getParent(),
lib/IR/Instruction.cpp 60 return getParent()->getParent();
lib/IR/Instructions.cpp 1276 return Parent == &Parent->getParent()->front() && !isUsedWithInAlloca();
lib/IR/Pass.cpp 200 BB.getParent()->getName().str() + ")";
204 const Function *F = BB.getParent();
lib/IR/SafepointIRVerifier.cpp 753 for (const Argument &A : BB->getParent()->args())
lib/IR/Verifier.cpp 602 if (!I->getParent() || !I->getParent()->getParent())
605 else if (I->getParent()->getParent()->getParent() != &M)
607 I->getParent()->getParent(),
608 I->getParent()->getParent()->getParent());
lib/Target/AArch64/AArch64FastISel.cpp 3836 const Function &F = *I->getParent()->getParent();
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 875 Type::getInt64Ty(I.getParent()->getParent()->getContext());
lib/Target/AMDGPU/AMDGPULibCalls.cpp 495 const Function *F = CI->getParent()->getParent();
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 659 if (Use->getParent()->getParent() == &F) {
lib/Target/AMDGPU/SIISelLowering.cpp 2659 const Function *ParentFn = CI->getParent()->getParent();
lib/Target/ARM/ARMFastISel.cpp 2092 const Function &F = *I->getParent()->getParent();
lib/Target/ARM/ARMISelLowering.cpp 2948 CI->getParent()->getParent()->getFnAttribute("disable-tail-calls");
3311 if (!I || I->getParent()->getParent() != F)
lib/Target/ARM/ARMTargetTransformInfo.cpp 531 const Function *F = I->getParent()->getParent();
lib/Target/Hexagon/HexagonConstExtenders.cpp 743 assert(ThisB->getParent() == OtherB->getParent());
743 assert(ThisB->getParent() == OtherB->getParent());
744 const Function &F = *ThisB->getParent();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 1863 cast<Instruction>(U)->getParent()->getParent() == &CurF)
lib/Target/Hexagon/HexagonISelLowering.cpp 236 CI->getParent()->getParent()->getFnAttribute("disable-tail-calls");
1817 const Module &M = *I.getParent()->getParent()->getParent();
lib/Target/Hexagon/HexagonTargetObjectFile.cpp 438 auto *UserFn = Bb->getParent();
lib/Target/Mips/MipsFastISel.cpp 1682 const Function &F = *I->getParent()->getParent();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 639 if (instr->getParent() && instr->getParent()->getParent()) {
640 const Function *curFunc = instr->getParent()->getParent();
691 const Function *caller = bb->getParent();
742 const Function *caller = bb->getParent();
lib/Target/PowerPC/PPCFastISel.cpp 1695 const Function &F = *I->getParent()->getParent();
lib/Target/PowerPC/PPCISelLowering.cpp15415 const Function *Caller = CI->getParent()->getParent();
lib/Target/X86/X86FastISel.cpp 1146 const Function &F = *I->getParent()->getParent();
lib/Target/X86/X86ISelLowering.cpp 2997 CI->getParent()->getParent()->getFnAttribute("disable-tail-calls");
lib/Transforms/IPO/Attributor.cpp 2236 assert(BB->getParent() == getAssociatedFunction() &&
2251 assert(I->getParent()->getParent() == getAssociatedFunction() &&
2330 const Function &F = *BB->getParent();
lib/Transforms/IPO/DeadArgumentElimination.cpp 386 const Function *F = RI->getParent()->getParent();
lib/Transforms/IPO/SampleProfile.cpp 1067 if (EC == &EC->getParent()->getEntryBlock()) {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 3422 if (UserInst->getParent()->getParent() != L->getHeader()->getParent())
lib/Transforms/Utils/CloneFunction.cpp 76 BB != &BB->getParent()->getEntryBlock();
441 BB != &BB->getParent()->front();
lib/Transforms/Utils/GlobalStatus.cpp 82 const Function *F = I->getParent()->getParent();
lib/Transforms/Utils/SplitModule.cpp 66 const GlobalValue *F = I->getParent()->getParent();
tools/bugpoint/CrashDebugger.cpp 599 BlockInfo.emplace_back(BB->getParent()->getName(), BB->getName());
689 BlockInfo.emplace_back(BB->getParent()->getName(), BB->getName());
tools/bugpoint/ExtractFunction.cpp 90 const Function *PF = PBB->getParent();