|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/AliasAnalysis.h 1147 if (auto *R = MAM.template getCachedResult<AnalysisT>(*F.getParent())) {
include/llvm/Analysis/ScalarEvolution.h 1072 return F.getParent()->getDataLayout();
include/llvm/IR/IRBuilder.h 1585 const DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
2440 Module *M = BB->getParent()->getParent();
2468 Module *M = BB->getParent()->getParent();
2540 Module *M = BB->getParent()->getParent();
2559 Module *M = BB->getParent()->getParent();
2583 Module *M = BB->getParent()->getParent();
lib/Analysis/AliasAnalysisEvaluator.cpp 94 const DataLayout &DL = F.getParent()->getDataLayout();
156 PrintResults(AR, PrintNoAlias, *I1, *I2, F.getParent());
160 PrintResults(AR, PrintMayAlias, *I1, *I2, F.getParent());
164 PrintResults(AR, PrintPartialAlias, *I1, *I2, F.getParent());
168 PrintResults(AR, PrintMustAlias, *I1, *I2, F.getParent());
183 PrintLoadStoreResults(AR, PrintNoAlias, Load, Store, F.getParent());
187 PrintLoadStoreResults(AR, PrintMayAlias, Load, Store, F.getParent());
191 PrintLoadStoreResults(AR, PrintPartialAlias, Load, Store, F.getParent());
195 PrintLoadStoreResults(AR, PrintMustAlias, Load, Store, F.getParent());
210 PrintLoadStoreResults(AR, PrintNoAlias, *I1, *I2, F.getParent());
214 PrintLoadStoreResults(AR, PrintMayAlias, *I1, *I2, F.getParent());
218 PrintLoadStoreResults(AR, PrintPartialAlias, *I1, *I2, F.getParent());
222 PrintLoadStoreResults(AR, PrintMustAlias, *I1, *I2, F.getParent());
241 F.getParent());
245 PrintModRefResults("Just Mod", PrintMod, Call, Pointer, F.getParent());
249 PrintModRefResults("Just Ref", PrintRef, Call, Pointer, F.getParent());
254 F.getParent());
258 PrintModRefResults("Must", PrintMust, Call, Pointer, F.getParent());
263 F.getParent());
268 F.getParent());
273 Pointer, F.getParent());
288 F.getParent());
292 PrintModRefResults("Just Mod", PrintMod, CallA, CallB, F.getParent());
296 PrintModRefResults("Just Ref", PrintRef, CallA, CallB, F.getParent());
301 F.getParent());
305 PrintModRefResults("Must", PrintMust, CallA, CallB, F.getParent());
310 F.getParent());
315 F.getParent());
320 CallB, F.getParent());
lib/Analysis/BasicAliasAnalysis.cpp 2042 return BasicAAResult(F.getParent()->getDataLayout(),
2078 Result.reset(new BasicAAResult(F.getParent()->getDataLayout(), F,
2097 F.getParent()->getDataLayout(), F,
lib/Analysis/CFLGraph.h 635 GetEdgesVisitor Visitor(*this, Fn.getParent()->getDataLayout());
lib/Analysis/CGSCCPassManager.cpp 227 Module &M = *C.begin()->getFunction().getParent();
lib/Analysis/ConstantFolding.cpp 2481 F->getParent()->getDataLayout(), TLI, Call);
lib/Analysis/DependenceAnalysis.cpp 3426 switch (underlyingObjectsAlias(AA, F->getParent()->getDataLayout(),
3844 assert(underlyingObjectsAlias(AA, F->getParent()->getDataLayout(),
lib/Analysis/GlobalsModRef.cpp 434 GV->getParent()->getDataLayout());
lib/Analysis/InlineCost.cpp 299 PSI(PSI), F(Callee), DL(F.getParent()->getDataLayout()), ORE(ORE),
2028 unsigned AllocaAS = Callee->getParent()->getDataLayout().getAllocaAddrSpace();
lib/Analysis/InstructionSimplify.cpp 5500 return {F.getParent()->getDataLayout(), TLI, DT, AC};
5514 return {F.getParent()->getDataLayout(), TLI, DT, AC};
lib/Analysis/LazyValueInfo.cpp 1625 const DataLayout &DL = F.getParent()->getDataLayout();
1677 return LazyValueInfo(&AC, &F.getParent()->getDataLayout(), &TLI, DT);
lib/Analysis/LegacyDivergenceAnalysis.cpp 349 print(dbgs(), F.getParent()));
lib/Analysis/Lint.cpp 203 Mod = F.getParent();
204 DL = &F.getParent()->getDataLayout();
743 legacy::FunctionPassManager FPM(F.getParent());
lib/Analysis/LoopPass.cpp 164 Module &M = *F.getParent();
lib/Analysis/MemDerefPrinter.cpp 52 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Analysis/ObjCARCAliasAnalysis.cpp 137 return ObjCARCAAResult(F.getParent()->getDataLayout());
lib/Analysis/RegionPrinter.cpp 248 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent());
lib/Analysis/ScalarEvolution.cpp11416 auto *GuardDecl = F.getParent()->getFunction(
lib/Analysis/ScalarEvolutionExpander.cpp 2169 L->getHeader()->getParent()->getParent()->getDataLayout();
lib/Analysis/TargetLibraryInfo.cpp 1596 lookupInfoImpl(Triple(F.getParent()->getTargetTriple())));
lib/Analysis/Trace.cpp 32 return getFunction()->getParent();
lib/Bitcode/Reader/BitcodeReader.cpp 5278 stripTBAA(F->getParent());
lib/CodeGen/CodeGenPrepare.cpp 414 DL = &F.getParent()->getDataLayout();
lib/CodeGen/DwarfEHPrepare.cpp 213 RewindFunction = Fn.getParent()->getOrInsertFunction(RewindName, FTy);
lib/CodeGen/ExpandMemCmp.cpp 844 const DataLayout& DL = F.getParent()->getDataLayout();
lib/CodeGen/HardwareLoops.cpp 184 DL = &F.getParent()->getDataLayout();
189 M = F.getParent();
lib/CodeGen/IndirectBrExpandPass.cpp 76 auto &DL = F.getParent()->getDataLayout();
lib/CodeGen/InterleavedLoadCombinePass.cpp 1258 auto &DL = F.getParent()->getDataLayout();
lib/CodeGen/MachineFunctionPass.cpp 66 F.getParent()->shouldEmitInstrCountChangedRemark();
lib/CodeGen/PreISelIntrinsicLowering.cpp 66 Module *M = F.getParent();
lib/CodeGen/SafeStack.cpp 373 F.getParent()->getOrInsertGlobal("__stack_chk_guard", StackPtrTy);
479 F.getParent()->getOrInsertFunction("__stack_chk_fail", IRB.getVoidTy());
493 DIBuilder DIB(*F.getParent());
641 DIBuilder DIB(*F.getParent());
778 FunctionCallee Fn = F.getParent()->getOrInsertFunction(
873 auto *DL = &F.getParent()->getDataLayout();
lib/CodeGen/ShadowStackGCLowering.cpp 145 Constant *GV = new GlobalVariable(*F.getParent(), FrameMap->getType(), true,
lib/CodeGen/SjLjEHPrepare.cpp 177 auto &DL = F.getParent()->getDataLayout();
473 Module &M = *F.getParent();
lib/CodeGen/StackProtector.cpp 79 M = F->getParent();
228 Intrinsic::getDeclaration(F.getParent(), Intrinsic::stackprotector))
lib/CodeGen/TargetLoweringBase.cpp 1681 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
1715 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
1771 Module &M = *IRB.GetInsertBlock()->getParent()->getParent();
lib/CodeGen/WasmEHPrepare.cpp 173 Module &M = *F.getParent();
202 Module &M = *F.getParent();
lib/CodeGen/WinEHPrepare.cpp 121 DL = &Fn.getParent()->getDataLayout();
lib/ExecutionEngine/MCJIT/MCJIT.cpp 421 Module *M = F->getParent();
511 finalizeModule(F->getParent());
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp 41 auto *F = cloneFunctionDecl(*A.getParent(), *cast<Function>(Aliasee));
46 auto *G = cloneGlobalVariableDecl(*A.getParent(),
lib/ExecutionEngine/Orc/ExecutionUtils.cpp 96 (*CtorDtors.begin()).Func->getParent()->getDataLayout());
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 239 assert(F.getParent() && "Function isn't in a module.");
240 Module &M = *F.getParent();
313 assert(NewF->getParent() != OrigF.getParent() &&
313 assert(NewF->getParent() != OrigF.getParent() &&
345 assert(NewGV->getParent() != OrigGV.getParent() &&
345 assert(NewGV->getParent() != OrigGV.getParent() &&
lib/IR/AutoUpgrade.cpp 47 NewFn = Intrinsic::getDeclaration(F->getParent(), IID);
63 NewFn = Intrinsic::getDeclaration(F->getParent(), IID);
413 NewFn = Intrinsic::getDeclaration(F->getParent(),
451 NewFn = Intrinsic::getDeclaration(F->getParent(),
457 NewFn = Intrinsic::getDeclaration(F->getParent(),
477 NewFn = Intrinsic::getDeclaration(F->getParent(), Permil2ID);
483 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::eh_recoverfp);
503 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::bitreverse,
517 "llvm.ctlz." + Name.substr(14), F->getParent());
521 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop,
533 "llvm." + Name + ".p0i8", F->getParent());
551 NewFn = Intrinsic::getDeclaration(F->getParent(),
554 NewFn = Intrinsic::getDeclaration(F->getParent(),
559 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::thread_pointer);
568 NewFn = Intrinsic::getDeclaration(F->getParent(),
579 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
585 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::cttz,
594 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::dbg_value);
613 NewFn = Intrinsic::getDeclaration(F->getParent(), ID, Tys);
629 NewFn = Intrinsic::getDeclaration(F->getParent(), ID, ObjectPtr);
643 NewFn = Intrinsic::getDeclaration(F->getParent(), ID, ObjectPtr);
652 NewFn = Intrinsic::getDeclaration(F->getParent(),
665 NewFn = Intrinsic::getDeclaration(F->getParent(),
676 NewFn = Intrinsic::getDeclaration(F->getParent(),
688 NewFn = Intrinsic::getDeclaration(F->getParent(),
698 NewFn = Intrinsic::getDeclaration(F->getParent(),
710 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::memcpy,
718 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::memmove,
730 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::memset,
747 NewFn = Intrinsic::getDeclaration(F->getParent(), IID,
779 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::objectsize,
793 Intrinsic::getDeclaration(F->getParent(), Intrinsic::prefetch, Tys);
1669 Module *M = F->getParent();
1696 Module *M = F->getParent();
1794 Function *Intr = Intrinsic::getDeclaration(F->getParent(),
1801 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
1816 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
1939 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
1962 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
1992 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2134 Function *ELd = Intrinsic::getDeclaration(F->getParent(),
2149 Function *CSt = Intrinsic::getDeclaration(F->getParent(),
2163 Function *Intr = Intrinsic::getDeclaration(F->getParent(), IID, ResultTy);
2227 Function *CRC32 = Intrinsic::getDeclaration(F->getParent(),
2737 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2753 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2769 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2785 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2804 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2810 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
3023 Module *M = F->getParent();
3176 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
3236 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
3456 Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
3465 Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop,
3471 F->getParent(), Intrinsic::convert_from_fp16,
lib/IR/ConstantFold.cpp 1150 if (Module *TheModule = GV->getParent()) {
lib/IR/Core.cpp 1821 return wrap(unwrap<GlobalValue>(Global)->getParent());
2105 if (++I == GV->getParent()->global_end())
2113 if (I == GV->getParent()->global_begin())
2231 if (++I == Alias->getParent()->alias_end())
2239 if (I == Alias->getParent()->alias_begin())
2283 if (++I == Func->getParent()->end())
2291 if (I == Func->getParent()->begin())
2531 if (++I == GIF->getParent()->ifunc_end())
2539 if (I == GIF->getParent()->ifunc_begin())
lib/IR/Function.cpp 223 getParent()->getFunctionList().remove(getIterator());
227 getParent()->getFunctionList().erase(getIterator());
1412 auto NewDecl = Intrinsic::getDeclaration(F->getParent(), ID, ArgTys);
lib/IR/Globals.cpp 50 return getParent()->materialize(this);
375 Before->getParent()->getGlobalList().insert(Before->getIterator(), this);
381 getParent()->getGlobalList().remove(getIterator());
385 getParent()->getGlobalList().erase(getIterator());
500 return create(Ty, AddressSpace, Linkage, Name, Aliasee, Aliasee->getParent());
515 getParent()->getAliasList().remove(getIterator());
519 getParent()->getAliasList().erase(getIterator());
548 getParent()->getIFuncList().remove(getIterator());
552 getParent()->getIFuncList().erase(getIterator());
lib/IR/IRBuilder.cpp 46 Module &M = *BB->getParent()->getParent();
106 Module *M = BB->getParent()->getParent();
136 Module *M = BB->getParent()->getParent();
168 Module *M = BB->getParent()->getParent();
209 Module *M = BB->getParent()->getParent();
248 Module *M = BB->getParent()->getParent();
285 Module *M = BB->getParent()->getParent();
316 Module *M = Builder->GetInsertBlock()->getParent()->getParent();
324 Module *M = GetInsertBlock()->getParent()->getParent();
333 Module *M = GetInsertBlock()->getParent()->getParent();
410 Module *M = BB->getParent()->getParent();
426 Module *M = BB->getParent()->getParent();
446 Module *M = BB->getParent()->getParent();
457 Module *M = BB->getParent()->getParent();
509 Module *M = BB->getParent()->getParent();
611 Module *M = Builder->GetInsertBlock()->getParent()->getParent();
662 Module *M = Builder->GetInsertBlock()->getParent()->getParent();
709 Module *M = BB->getParent()->getParent();
722 Module *M = BB->getParent()->getParent();
lib/IR/IRPrintingPasses.cpp 57 OS << Banner << " (function: " << F.getName() << ")\n" << *F.getParent();
lib/IR/Instructions.cpp 568 Module *M = BB->getParent()->getParent();
662 Module *M = BB->getParent()->getParent();
lib/IR/LegacyPassManager.cpp 1381 Module &M = *F.getParent();
1619 Module &M = *F.getParent();
lib/IR/SymbolTableListTraitsImpl.h 64 assert(!V->getParent() && "Value already in a container!!");
lib/IR/Value.cpp 174 if (Module *P = GV->getParent())
lib/IR/ValueSymbolTable.cpp 57 const Module *M = GV->getParent();
lib/IR/Verifier.cpp 2239 Assert(Per->getParent() == F.getParent(),
2241 &F, F.getParent(), Per, Per->getParent());
4131 Assert(F->getParent() == &M, "Referencing function in another module!",
4132 &I, &M, F, F->getParent());
4140 Assert(GV->getParent() == &M, "Referencing global in another module!", &I,
4141 &M, GV, GV->getParent());
lib/Linker/IRMover.cpp 553 Module *M = GV->getParent();
lib/Linker/LinkModules.cpp 440 Module &M = *Alias.getParent();
lib/Object/IRSymtab.cpp 267 Uncommon().CommonSize = GV->getParent()->getDataLayout().getTypeAllocSize(
277 Expected<int> ComdatIndexOrErr = getComdatIndex(C, GV->getParent());
lib/ProfileData/InstrProf.cpp 333 return createPGOFuncNameVar(*F.getParent(), F.getLinkage(), PGOFuncName);
lib/Target/AArch64/AArch64ISelLowering.cpp12171 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
12210 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
12217 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
12261 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
lib/Target/AArch64/AArch64PromoteConstant.cpp 475 *F.getParent(), C.getType(), true, GlobalValue::InternalLinkage, nullptr,
lib/Target/AArch64/AArch64StackTagging.cpp 409 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag_zero);
411 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_stgp);
454 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_irg_sp);
519 DL = &Fn.getParent()->getDataLayout();
609 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag);
622 F->getParent(), Intrinsic::aarch64_tagp, {Info.AI->getType()});
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h 67 return AMDGPUAAResult(F.getParent()->getDataLayout(),
68 Triple(F.getParent()->getTargetTriple()));
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 84 DL = &F.getParent()->getDataLayout();
lib/Target/AMDGPU/AMDGPUInline.cpp 123 const DataLayout &DL = Caller->getParent()->getDataLayout();
lib/Target/AMDGPU/AMDGPULibCalls.cpp 585 auto *M = Callee->getParent();
1423 UCallee->getParent()->getDataLayout().getTypeAllocSize(RetType)));
1750 F.printAsOperand(dbgs(), false, F.getParent()); dbgs() << '\n';);
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp 70 LLVMContext &Ctx = F.getParent()->getContext();
71 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp 261 const Module &M = *F.getParent();
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp 188 Module &M = *(*Roots.begin())->getParent();
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 354 LLVMContext &Ctx = F.getParent()->getContext();
365 F.getParent()->getFunctionList().insert(F.getIterator(), NewFunc);
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 622 Module *M = II->getParent()->getParent()->getParent();
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 238 Intrinsic::getDeclaration(F.getParent(), Intrinsic::amdgcn_unreachable);
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp 328 initialize(*F.getParent(), TM.getSubtarget<GCNSubtarget>(F));
lib/Target/ARM/ARMISelLowering.cpp16257 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16273 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16292 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16314 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16332 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16344 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
16403 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
16608 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
16646 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
16653 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
lib/Target/ARM/ARMParallelDSP.cpp 268 M = F.getParent();
lib/Target/Hexagon/HexagonGenExtract.cpp 212 Module *Mod = BB->getParent()->getParent();
lib/Target/Hexagon/HexagonISelLowering.cpp 1788 auto &DL = I.getCalledFunction()->getParent()->getDataLayout();
1789 auto &Cont = I.getCalledFunction()->getParent()->getContext();
3242 Module *M = BB->getParent()->getParent();
3265 Module *M = BB->getParent()->getParent();
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1525 Module *M = At->getParent()->getParent()->getParent();
2255 Module *M = Func->getParent();
2408 const Module &M = *L->getHeader()->getParent()->getParent();
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp 63 const DataLayout &DL = F.getParent()->getDataLayout();
64 LLVMContext &Context = F.getParent()->getContext();
lib/Target/NVPTX/NVPTXLowerArgs.cpp 162 unsigned AS = Func->getParent()->getDataLayout().getAllocaAddrSpace();
216 F.getParent()->getDataLayout());
lib/Target/NVPTX/NVVMReflect.cpp 167 F.getParent()->getModuleFlag("nvvm-reflect-ftz")))
lib/Target/PowerPC/PPCISelLowering.cpp10261 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
10288 Builder.GetInsertBlock()->getParent()->getParent(),
lib/Target/SystemZ/SystemZTDC.cpp 97 auto &M = *I->getFunction()->getParent();
343 Module &M = *F.getParent();
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 119 Module *M = F->getParent();
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 740 Module &M = *F.getParent();
874 Module &M = *F.getParent();
lib/Target/X86/X86ISelLowering.cpp26541 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
lib/Target/XCore/XCoreLowerThreadLocal.cpp 180 Module *M = GV->getParent();
208 Function *GetID = Intrinsic::getDeclaration(GV->getParent(),
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 353 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Coroutines/CoroCleanup.cpp 32 llvm::legacy::FunctionPassManager FPM(F.getParent());
lib/Transforms/Coroutines/CoroElide.cpp 129 const DataLayout &DL = F->getParent()->getDataLayout();
266 Module &M = *F.getParent();
lib/Transforms/Coroutines/CoroFrame.cpp 398 const DataLayout &DL = F.getParent()->getDataLayout();
476 auto &Layout = F.getParent()->getDataLayout();
lib/Transforms/Coroutines/CoroSplit.cpp 396 Module *M = OrigF.getParent();
643 OrigF.getParent()->end());
827 Module *M = Part->getParent();
875 legacy::FunctionPassManager FPM(F.getParent());
1209 const DataLayout &DL = F.getParent()->getDataLayout();
1325 F.printAsOperand(OS, /*print type*/ false, F.getParent());
1383 Module &M = *F.getParent();
lib/Transforms/IPO/ArgumentPromotion.cpp 235 F->getParent()->getFunctionList().insert(F->getIterator(), NF);
361 const DataLayout &DL = F->getParent()->getDataLayout();
487 const DataLayout &DL = Callee->getParent()->getDataLayout();
926 const DataLayout &DL = F->getParent()->getDataLayout();
lib/Transforms/IPO/Attributor.cpp 3609 Module *M = F->getParent();
lib/Transforms/IPO/BlockExtractor.cpp 198 if (BB->getParent()->getParent() != &M)
lib/Transforms/IPO/ConstantMerge.cpp 90 return GV->getParent()->getDataLayout().getPreferredAlignment(GV);
lib/Transforms/IPO/DeadArgumentElimination.cpp 169 Fn.getParent()->getFunctionList().insert(Fn.getIterator(), NF);
871 F->getParent()->getFunctionList().insert(F->getIterator(), NF);
lib/Transforms/IPO/FunctionAttrs.cpp 980 auto &DL = F->getParent()->getDataLayout();
lib/Transforms/IPO/FunctionImport.cpp 928 "", GV.getParent());
931 new GlobalVariable(*GV.getParent(), GV.getValueType(),
lib/Transforms/IPO/GlobalDCE.cpp 211 *Caller->getParent());
lib/Transforms/IPO/GlobalOpt.cpp 472 Module::GlobalListType &Globals = GV->getParent()->getGlobalList();
853 *GV->getParent(), GlobalType, false, GlobalValue::InternalLinkage,
946 GV->getParent()->getGlobalList().insert(GV->getIterator(), InitBool);
1304 *GV->getParent(), PFieldTy, false, GlobalValue::InternalLinkage,
1636 GV->getParent()->getGlobalList().insert(GV->getIterator(), NewGV);
1662 const DataLayout &DL = GV->getParent()->getDataLayout();
1798 const DataLayout &DL = GV->getParent()->getDataLayout();
1926 auto &DL = GV->getParent()->getDataLayout();
1944 const DataLayout &DL = GV->getParent()->getDataLayout();
2014 const DataLayout &DL = GV->getParent()->getDataLayout();
2619 Module *M = V.getParent();
lib/Transforms/IPO/GlobalSplit.cpp 70 const DataLayout &DL = GV.getParent()->getDataLayout();
79 new GlobalVariable(*GV.getParent(), Init->getOperand(I)->getType(),
lib/Transforms/IPO/Inliner.cpp 234 const DataLayout &DL = Caller->getParent()->getDataLayout();
881 Module &M = *InitialC.begin()->getFunction().getParent();
lib/Transforms/IPO/LowerTypeTests.cpp 237 F->getParent()->getModuleFlag("CFI Canonical Jump Tables"));
lib/Transforms/IPO/MergeFunctions.cpp 698 G->getAddressSpace(), "", G->getParent());
770 G->getLinkage(), "", BitcastF, G->getParent());
813 F->getAddressSpace(), "", F->getParent());
lib/Transforms/IPO/PartialInlining.cpp 812 const DataLayout &DL = Caller->getParent()->getDataLayout();
850 const DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
lib/Transforms/IPO/SampleProfile.cpp 946 FS->findInlinedFunctions(InlinedGUIDs, F.getParent(),
950 auto CalleeFunctionName = FS->getFuncNameInModule(F.getParent());
993 InlinedGUIDs, F.getParent(), PSI->getOrCompHotCountThreshold());
1446 annotateValueSite(*I.getParent()->getParent()->getParent(), I,
1817 AM->getResult<FunctionAnalysisManagerModuleProxy>(*F.getParent())
lib/Transforms/IPO/WholeProgramDevirt.cpp 248 IsBigEndian(Fn->getParent()->getDataLayout().isBigEndian()), WasDevirt(false) {}
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 1035 Module *M = II->getParent()->getParent()->getParent();
lib/Transforms/InstCombine/InstructionCombining.cpp 3512 auto &DL = F.getParent()->getDataLayout();
3564 MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Instrumentation/AddressSanitizer.cpp 725 AddressSanitizer ASan(*F.getParent(), &GlobalsMD, CompileKernel, Recover,
914 : F(F), ASan(ASan), DIB(*F.getParent(), /*AllowUnresolved*/ false),
931 initializeCallbacks(*F.getParent());
1171 Module &M = *F.getParent();
1982 Module &M = *G->getParent();
2548 declareSanitizerInitFunction(*F.getParent(), kAsanInitName, {});
2577 Value *GlobalDynamicAddress = F.getParent()->getOrInsertGlobal(
2592 if (!F.getParent()->getFunction("llvm.localescape")) return;
2630 initializeCallbacks(*F.getParent());
2704 const DataLayout &DL = F.getParent()->getDataLayout();
2716 F.getParent()->getDataLayout());
2801 const bool IsLittleEndian = F.getParent()->getDataLayout().isLittleEndian();
2897 const DataLayout &DL = F.getParent()->getDataLayout();
3083 Constant *OptionDetectUseAfterReturn = F.getParent()->getOrInsertGlobal(
3147 createPrivateGlobalForString(*F.getParent(), DescriptionString,
3275 F.getParent()->getDataLayout().getTypeAllocSize(AI->getAllocatedType());
lib/Transforms/Instrumentation/BoundsChecking.cpp 144 const DataLayout &DL = F.getParent()->getDataLayout();
188 auto *F = Intrinsic::getDeclaration(Fn->getParent(), Intrinsic::trap);
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 446 if (CHRModules.count(F.getParent()->getName()))
458 StringRef ModuleName = F.getParent()->getName();
2099 auto &PSI = *MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 436 return DFSF.F->getParent()->getDataLayout();
635 std::string Asm = GV->getParent()->getModuleInlineAsm();
641 GV->getParent()->setModuleInlineAsm(Asm);
651 NewFName, F->getParent());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 500 IRB.GetInsertBlock()->getParent()->getParent()->getOrInsertGlobal(
618 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
837 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
904 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
973 Module *M = F->getParent();
1021 Module *M = IRB.GetInsertBlock()->getParent()->getParent();
1148 initializeCallbacks(*F.getParent());
lib/Transforms/Instrumentation/InstrProfiling.cpp 678 Module *M = F->getParent();
lib/Transforms/Instrumentation/Instrumentation.cpp 80 Module *M = F.getParent();
lib/Transforms/Instrumentation/MemorySanitizer.cpp 648 MemorySanitizer Msan(*F.getParent(), Options);
1062 MS.initializeCallbacks(*F.getParent());
1079 const DataLayout &DL = F.getParent()->getDataLayout();
1090 const DataLayout &DL = F.getParent()->getDataLayout();
1121 const DataLayout &DL = F.getParent()->getDataLayout();
1345 const DataLayout &DL = F.getParent()->getDataLayout();
1442 const DataLayout &DL = F.getParent()->getDataLayout();
1605 const DataLayout &DL = F->getParent()->getDataLayout();
2597 F.getParent(), Intrinsic::bswap, makeArrayRef(&OpType, 1));
2804 F.getParent(), getSignedPackIntrinsic(I.getIntrinsicID()));
2929 auto &DL = F.getParent()->getDataLayout();
3312 const DataLayout &DL = F.getParent()->getDataLayout();
3443 return createPrivateNonConstGlobalForString(*F.getParent(),
3485 const DataLayout &DL = F.getParent()->getDataLayout();
3692 const DataLayout &DL = F.getParent()->getDataLayout();
3792 const DataLayout &DL = F.getParent()->getDataLayout();
4019 const DataLayout &DL = F.getParent()->getDataLayout();
4023 Triple TargetTriple(F.getParent()->getTargetTriple());
4171 const DataLayout &DL = F.getParent()->getDataLayout();
4401 Triple TargetTriple(F.getParent()->getTargetTriple());
4411 const DataLayout &DL = F.getParent()->getDataLayout();
4578 Triple TargetTriple(Func.getParent()->getTargetTriple());
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 683 Module *M = F.getParent();
1348 Module *M = F.getParent();
1376 setProfMetadata(F.getParent(), &SI, SCounts, MaxCount);
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 363 annotateValueSite(*Func.getParent(), *MI, VDs.slice(Version),
395 setProfMetadata(Func.getParent(), SI, CaseCounts, MaxCount);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 890 Module *M = F.getParent();
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 443 initialize(*F.getParent());
451 const DataLayout &DL = F.getParent()->getDataLayout();
505 Intrinsic::getDeclaration(F.getParent(), Intrinsic::returnaddress),
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 2061 F.getParent());
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp 68 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/ConstantHoisting.cpp 931 this->DL = &Fn.getParent()->getDataLayout();
972 auto *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Scalar/ConstantProp.cpp 83 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/EarlyCSE.cpp 1325 EarlyCSE CSE(F.getParent()->getDataLayout(), TLI, TTI, DT, AC, MSSA);
1370 EarlyCSE CSE(F.getParent()->getDataLayout(), TLI, TTI, DT, AC, MSSA);
lib/Transforms/Scalar/Float2Int.cpp 524 Ctx = &F.getParent()->getContext();
lib/Transforms/Scalar/IndVarSimplify.cpp 3143 const DataLayout &DL = F->getParent()->getDataLayout();
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 1408 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "irce");
lib/Transforms/Scalar/InferAddressSpaces.cpp 266 Module *M = II->getParent()->getParent()->getParent();
lib/Transforms/Scalar/InstSimplifyPass.cpp 108 const DataLayout &DL = F.getParent()->getDataLayout();
136 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/JumpThreading.cpp 369 auto *GuardDecl = F.getParent()->getFunction(
lib/Transforms/Scalar/LoopDataPrefetch.cpp 313 Module *M = BB->getParent()->getParent();
lib/Transforms/Scalar/LoopFuse.cpp 1594 const DataLayout &DL = F.getParent()->getDataLayout();
1609 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1639 Module *M = IRBuilder.GetInsertBlock()->getParent()->getParent();
1653 Module *M = IRBuilder.GetInsertBlock()->getParent()->getParent();
lib/Transforms/Scalar/LoopLoadElimination.cpp 699 auto *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Scalar/LoopUnrollPass.cpp 1425 MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 87 const auto &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp 45 auto *GuardDecl = F.getParent()->getFunction(
59 F.getParent(), Intrinsic::experimental_deoptimize, {F.getReturnType()});
lib/Transforms/Scalar/LowerWidenableCondition.cpp 45 auto *WCDecl = F.getParent()->getFunction(
lib/Transforms/Scalar/MakeGuardsExplicit.cpp 82 auto *GuardDecl = F.getParent()->getFunction(
96 F.getParent(), Intrinsic::experimental_deoptimize, {F.getReturnType()});
lib/Transforms/Scalar/MemCpyOptimizer.cpp 1259 const DataLayout &DL = CS.getCaller()->getParent()->getDataLayout();
lib/Transforms/Scalar/NaryReassociate.cpp 205 DL = &F.getParent()->getDataLayout();
lib/Transforms/Scalar/NewGVN.cpp 4205 F.getParent()->getDataLayout())
4235 NewGVN(F, &DT, &AC, &TLI, &AA, &MSSA, F.getParent()->getDataLayout())
lib/Transforms/Scalar/PlaceSafepoints.cpp 506 legacy::FunctionPassManager FPM(F.getParent());
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 1478 CallTarget = F->getParent()
1707 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/SCCP.cpp 1861 const DataLayout &DL = F.getParent()->getDataLayout();
1899 const DataLayout &DL = F.getParent()->getDataLayout();
lib/Transforms/Scalar/Scalarizer.cpp 303 Module &M = *F.getParent();
530 Function *NewIntrin = getScalarIntrinsicDeclaration(F->getParent(), ID, VT);
856 Module &M = *F.getParent();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2536 auto *GuardDecl = L.getHeader()->getParent()->getParent()->getFunction(
lib/Transforms/Scalar/StructurizeCFG.cpp 644 SimplifyQuery Q(Func->getParent()->getDataLayout());
lib/Transforms/Scalar/TailRecursionElimination.cpp 802 if (Value *PNV = SimplifyInstruction(PN, F.getParent()->getDataLayout())) {
lib/Transforms/Utils/BuildLibCalls.cpp 157 if (F.getParent() != nullptr && F.getParent()->getRtLibUseGOT())
157 if (F.getParent() != nullptr && F.getParent()->getRtLibUseGOT())
lib/Transforms/Utils/CallPromotionUtils.cpp 323 auto &DL = Callee->getParent()->getDataLayout();
lib/Transforms/Utils/CloneFunction.cpp 50 Module *TheModule = F ? F->getParent() : nullptr;
127 OldFunc->getParent() && OldFunc->getParent() == NewFunc->getParent();
216 auto* NewModule = NewFunc->getParent();
254 F->getName(), F->getParent());
607 const DataLayout &DL = NewFunc->getParent()->getDataLayout();
lib/Transforms/Utils/CloneModule.cpp 25 Comdat *DC = Dst->getParent()->getOrInsertComdat(SC->getName());
lib/Transforms/Utils/CodeExtractor.cpp 1068 Module *M = newFunction->getParent();
1514 oldFunction, oldFunction->getParent());
1533 oldFunction->getParent(), LifetimesStart.getArrayRef(), {}, TheCall);
lib/Transforms/Utils/CtorUtils.cpp 50 GCL->getParent()->getGlobalList().insert(GCL->getIterator(), NGV);
lib/Transforms/Utils/DemoteRegToStack.cpp 31 const DataLayout &DL = F->getParent()->getDataLayout();
lib/Transforms/Utils/EntryExitInstrumenter.cpp 22 Module &M = *InsertionPt->getParent()->getParent()->getParent();
lib/Transforms/Utils/EscapeEnumerator.cpp 71 FunctionCallee PersFn = getDefaultPersonalityFn(F.getParent());
lib/Transforms/Utils/InlineFunction.cpp 1146 auto &DL = CS.getCaller()->getParent()->getDataLayout();
1270 const DataLayout &DL = Caller->getParent()->getDataLayout();
1680 auto &DL = Caller->getParent()->getDataLayout();
1729 HandleByValArgumentInit(Init.first, Init.second, Caller->getParent(),
1858 DIBuilder DIB(*Caller->getParent());
1973 auto &DL = Caller->getParent()->getDataLayout();
2010 Module *M = Caller->getParent();
2126 Caller->getParent(), Intrinsic::experimental_deoptimize,
2410 auto &DL = Caller->getParent()->getDataLayout();
lib/Transforms/Utils/IntegerDivision.cpp 182 Function *CTLZ = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
lib/Transforms/Utils/Local.cpp 1392 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false);
1920 Intrinsic::getDeclaration(BB->getParent()->getParent(), Intrinsic::trap);
lib/Transforms/Utils/LowerSwitch.cpp 493 const DataLayout &DL = F->getParent()->getDataLayout();
lib/Transforms/Utils/PredicateInfo.cpp 558 Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
570 Function *IF = getCopyDeclaration(F.getParent(), Op->getType());
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 271 DIB(*DT.getRoot()->getParent()->getParent(), /*AllowUnresolved*/ false),
272 AC(AC), SQ(DT.getRoot()->getParent()->getParent()->getDataLayout(),
lib/Transforms/Utils/SanitizerStats.cpp 44 Module *M = F->getParent();
lib/Transforms/Utils/SimplifyCFG.cpp 5391 Module &Mod = *CommonDest->getParent()->getParent();
lib/Transforms/Utils/SimplifyLibCalls.cpp 2016 Module *M = Callee->getParent();
2076 Triple T(OrigCallee->getParent()->getTargetTriple());
2091 Module *M = OrigCallee->getParent();
2204 Function *F = Intrinsic::getDeclaration(CI->getCalledFunction()->getParent(),
2218 Function *F = Intrinsic::getDeclaration(CI->getCalledFunction()->getParent(),
2389 Module *M = B.GetInsertBlock()->getParent()->getParent();
2401 Module *M = B.GetInsertBlock()->getParent()->getParent();
2484 Module *M = B.GetInsertBlock()->getParent()->getParent();
2496 Module *M = B.GetInsertBlock()->getParent()->getParent();
2657 Module *M = B.GetInsertBlock()->getParent()->getParent();
2669 Module *M = B.GetInsertBlock()->getParent()->getParent();
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 124 DL(F.getParent()->getDataLayout()), Builder(SE.getContext()) {}
951 StoreTy = Type::getIntNTy(F.getParent()->getContext(),
1102 LoadTy = Type::getIntNTy(F.getParent()->getContext(),
1258 bool Allows = TTI.allowsMisalignedMemoryAccesses(F.getParent()->getContext(),
lib/Transforms/Vectorize/LoopVectorize.cpp 893 OS << L->getHeader()->getParent()->getParent()->getModuleIdentifier();
4263 Module *M = I.getParent()->getParent()->getParent();
7892 MAM.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
lib/Transforms/Vectorize/SLPVectorizer.cpp 4135 Module *M = F->getParent();
5278 DL = &F.getParent()->getDataLayout();
tools/bugpoint/ExtractFunction.cpp 185 Module *M = GV->getParent();
tools/bugpoint/Miscompilation.cpp 866 *F->getParent(), F->getType(), false,
873 F->getName() + "_wrapper", F->getParent());
tools/clang/lib/CodeGen/CGBuilder.h 181 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
201 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
219 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
234 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
260 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
308 const llvm::DataLayout &DL = BB->getParent()->getParent()->getDataLayout();
tools/clang/lib/CodeGen/CGExprConstant.cpp 1490 assert(entry.first->getParent() == nullptr && "not a placeholder!");
tools/clang/lib/CodeGen/CodeGenFunction.cpp 2346 Builder.GetInsertBlock()->getParent()->getParent(),
tools/clang/lib/CodeGen/CodeGenModule.cpp 253 OldF->getParent()->getFunctionList().insertAfter(OldF->getIterator(),
tools/clang/lib/CodeGen/TargetInfo.cpp 6516 llvm::Module *M = F->getParent();
tools/opt/Debugify.cpp 327 Module &M = *F.getParent();
371 Module &M = *F.getParent();
tools/opt/PassPrinters.cpp 50 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, F.getParent());
86 .print(Out, F->getParent());
152 .print(Out, L->getHeader()->getParent()->getParent());
187 .print(Out, R->getEntry()->getParent()->getParent());
221 .print(Out, BB.getParent()->getParent());
tools/polly/include/polly/CodeGen/LoopGenerators.h 119 M(Builder.GetInsertBlock()->getParent()->getParent()) {}
tools/polly/lib/Analysis/ScopBuilder.cpp 2891 auto &DL = scop->getFunction().getParent()->getDataLayout();
tools/polly/lib/Analysis/ScopInfo.cpp 1827 auto &DL = getFunction().getParent()->getDataLayout();
2674 auto const &DL = F->getParent()->getDataLayout();
2774 auto &DL = F.getParent()->getDataLayout();
2810 auto const &DL = F.getParent()->getDataLayout();
tools/polly/lib/CodeGen/BlockGenerators.cpp 84 const DataLayout &DL = S.getFunction().getParent()->getDataLayout();
tools/polly/lib/CodeGen/CodeGeneration.cpp 199 auto &DL = S.getFunction().getParent()->getDataLayout();
233 PerfMonitor P(S, EnteringBB->getParent()->getParent());
333 DL = &S.getFunction().getParent()->getDataLayout();
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 21 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
40 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
61 auto M = Builder.GetInsertBlock()->getParent()->getParent();
245 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
270 Module *M = Builder.GetInsertBlock()->getParent()->getParent();
tools/polly/lib/Exchange/JSONExporter.cpp 778 const DataLayout &DL = S.getFunction().getParent()->getDataLayout();
802 const DataLayout &DL = S.getFunction().getParent()->getDataLayout();
tools/polly/lib/Support/SCEVAffinator.cpp 85 TD(S->getFunction().getParent()->getDataLayout()) {}
tools/polly/lib/Transform/ScheduleOptimizer.cpp 863 auto &DL = S->getFunction().getParent()->getDataLayout();
878 auto &DL = S->getFunction().getParent()->getDataLayout();
tools/polly/lib/Transform/ScopInliner.cpp 88 Module *M = F->getParent();
unittests/Analysis/CGSCCPassManagerTest.cpp 289 *C.begin()->getFunction().getParent()))
361 *C.begin()->getFunction().getParent());
380 *C.begin()->getFunction().getParent());
402 *C.begin()->getFunction().getParent());
439 auto *TMA = MAM.getCachedResult<TestModuleAnalysis>(*F.getParent());
460 auto *TMA = MAM.getCachedResult<TestModuleAnalysis>(*F.getParent());
484 auto *TMA = MAM.getCachedResult<TestModuleAnalysis>(*F.getParent());
872 *C.begin()->getFunction().getParent());
964 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent());
972 *MAM.getCachedResult<LazyCallGraphAnalysis>(*F.getParent());
unittests/Analysis/LazyCallGraphTest.cpp 2072 D.getParent()->getFunctionList().insert(D.getIterator(), &E);
unittests/Analysis/ScalarEvolutionTest.cpp 172 const DataLayout &DL = F->getParent()->getDataLayout();
unittests/IR/CFGBuilder.cpp 90 auto *BB = BasicBlock::Create(F->getParent()->getContext(), BlockName, F);
unittests/IR/MetadataTest.cpp 2737 EXPECT_FALSE(verifyModule(*F->getParent()));
2742 EXPECT_FALSE(verifyModule(*F->getParent()));
unittests/IR/PassManagerTest.cpp 107 MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()))
610 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent());