|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/CommandFlags.inc 397 for (auto &B : F)
include/llvm/IR/CFG.h 355 return nodes_iterator(F->begin());
include/llvm/IR/InstVisitor.h 102 visit(F.begin(), F.end());
include/llvm/Transforms/Utils/EscapeEnumerator.h 39 : F(F), CleanupBBName(N), StateBB(F.begin()), StateE(F.end()),
lib/Analysis/AssumptionCache.cpp 176 for (BasicBlock &B : F)
285 for (const BasicBlock &B : cast<Function>(*I.first))
lib/Analysis/CallGraph.cpp 73 for (BasicBlock &BB : *F)
lib/Analysis/CallGraphSCCPass.cpp 286 for (BasicBlock &BB : *F)
lib/Analysis/CostModel.cpp 100 for (BasicBlock &B : *F) {
lib/Analysis/InlineCost.cpp 2093 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) {
lib/Analysis/LazyCallGraph.cpp 100 for (BasicBlock &BB : *F)
lib/Analysis/MemorySSA.cpp 1521 for (BasicBlock &B : F) {
1556 for (auto &BB : F)
1969 for (BasicBlock &B : F) {
2029 for (BasicBlock &B : F) {
lib/Analysis/PhiValues.cpp 185 for (const BasicBlock &BB : F)
lib/Bitcode/Reader/BitcodeReader.cpp 2798 Function::iterator BBI = Fn->begin(), BBE = Fn->end();
lib/Bitcode/Reader/MetadataLoader.cpp 533 for (auto &BB : F)
lib/CodeGen/CodeGenPrepare.cpp 449 BasicBlock* BB = &*F.begin();
475 for (Function::iterator I = F.begin(); I != F.end(); ) {
509 for (BasicBlock &BB : F) {
544 for (BasicBlock &BB : F)
568 for (auto &Block : llvm::make_range(std::next(F.begin()), F.end()))
645 for (auto &Block : llvm::make_range(std::next(F.begin()), F.end()))
7118 for (BasicBlock &BB : F) {
7189 for (auto &BB : F) {
lib/CodeGen/DwarfEHPrepare.cpp 186 for (BasicBlock &BB : Fn) {
lib/CodeGen/ExpandMemCmp.cpp 846 for (auto BBIt = F.begin(); BBIt != F.end();) {
851 BBIt = F.begin();
lib/CodeGen/GCRootLowering.cpp 196 for (BasicBlock &BB : F)
lib/CodeGen/GlobalMerge.cpp 582 for (BasicBlock &BB : F) {
lib/CodeGen/IndirectBrExpandPass.cpp 93 for (BasicBlock &BB : F)
117 for (BasicBlock &BB : F) {
lib/CodeGen/InterleavedLoadCombinePass.cpp 1264 for (BasicBlock &BB : F) {
lib/CodeGen/SafeStack.cpp 772 IRBuilder<> IRB(&F.front(), F.begin()->getFirstInsertionPt());
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp 817 for (Function::iterator I = F.begin(); I != F.end();) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 357 for (BasicBlock &BB : Fn) {
lib/CodeGen/ShadowStackGCLowering.cpp 236 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
lib/CodeGen/SjLjEHPrepare.cpp 229 BasicBlock::iterator AfterAllocaInsPt = F.begin()->begin();
262 for (BasicBlock &BB : F) {
359 for (BasicBlock &BB : F)
432 for (BasicBlock &BB : F) {
447 for (BasicBlock &BB : F) {
lib/CodeGen/StackProtector.cpp 224 for (const BasicBlock &BB : F)
275 for (const BasicBlock &BB : *F) {
411 for (Function::iterator I = F->begin(), E = F->end(); I != E;) {
lib/CodeGen/WasmEHPrepare.cpp 207 for (BasicBlock &BB : F) {
lib/CodeGen/WinEHPrepare.cpp 176 for (BasicBlock &BB : *F) {
682 for (BasicBlock &BB : F) {
693 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE;) {
1008 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE;) {
1022 for (BasicBlock &BB : F) {
lib/IR/Core.cpp 2592 for (BasicBlock &BB : *Fn)
2602 Function::iterator I = Func->begin();
2611 if (I == Func->begin())
2627 if (I == Block->getParent()->begin())
lib/IR/DebugInfo.cpp 321 for (BasicBlock &BB : F) {
638 for (auto &BB : F) {
lib/IR/Function.cpp 362 for (BasicBlock &BB : *this)
lib/IR/LegacyPassManager.cpp 223 BasicBlock &BB = *F->begin();
1389 for (BasicBlock &BB : F) {
lib/Target/AArch64/AArch64StackTagging.cpp 528 for (auto &BB : *F) {
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp 275 for (BasicBlock &BB : F) {
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 1039 for (BasicBlock &BB : F) {
lib/Target/AMDGPU/AMDGPULibCalls.cpp 1755 for (auto &BB : F) {
1780 for (auto &BB : F) {
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp 72 BasicBlock &EntryBlock = *F.begin();
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 164 BasicBlock &EntryBB = *F.begin();
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 265 for (BasicBlock &BB : F) {
382 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList());
lib/Target/ARM/ARMCodeGenPrepare.cpp 1022 for (BasicBlock &BB : F) {
lib/Target/ARM/ARMParallelDSP.cpp 516 for (auto &BB : F) {
lib/Target/BPF/BPFAbstractMemberAccess.cpp 309 for (auto &BB : F)
493 for (auto &BB : F)
lib/Target/Hexagon/HexagonCommonGEP.cpp 1276 for (Function::iterator A = F.begin(), Z = F.end(); A != Z; ++A)
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 102 for (auto &B : F) {
lib/Target/Mips/Mips16HardFloat.cpp 382 for (auto &BB: F)
lib/Target/Mips/MipsOs16.cpp 76 for (Function::const_iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp 42 Function::iterator I = function.begin();
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 107 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE;
lib/Target/NVPTX/NVPTXImageOptimizer.cpp 59 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE;
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp 69 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) {
lib/Target/NVPTX/NVPTXLowerAlloca.cpp 69 for (auto &BB : F)
lib/Target/NVPTX/NVPTXLowerArgs.cpp 211 for (auto &B : F) {
lib/Target/PowerPC/PPCBoolRetToInt.cpp 201 for (auto &BB : F) {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 604 for (BasicBlock &BB : F) {
749 for (BasicBlock &BB : F) {
788 for (BasicBlock &BB : F) {
808 for (BasicBlock &BB : F) {
828 for (BasicBlock &BB : F) {
953 for (BasicBlock &BB : F)
1053 for (BasicBlock &BB : F) {
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp 241 for (auto &B : F) {
lib/Target/X86/X86WinEHState.cpp 165 for (BasicBlock &BB : F) {
367 for (BasicBlock &BB : *F) {
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 324 for (BasicBlock &BB : F) {
343 for (BasicBlock &BB : F)
lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp 391 for (auto &BB : F) {
lib/Transforms/Coroutines/CoroElide.cpp 157 for (BasicBlock &B : *F) {
lib/Transforms/Coroutines/CoroFrame.cpp 51 for (BasicBlock &BB : F)
930 for (BasicBlock &BB : F)
lib/Transforms/IPO/ArgumentPromotion.cpp 366 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
385 Instruction *InsertPt = &NF->begin()->front();
922 for (BasicBlock &BB : *F)
lib/Transforms/IPO/Attributor.cpp 2224 for (BasicBlock &BB : F)
lib/Transforms/IPO/BlockExtractor.cpp 136 for (BasicBlock &BB : F) {
lib/Transforms/IPO/DeadArgumentElimination.cpp 139 for (BasicBlock &BB : Fn) {
229 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList());
1010 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
1033 for (BasicBlock &BB : *NF)
lib/Transforms/IPO/FunctionAttrs.cpp 593 for (BasicBlock &BB : *F)
863 for (BasicBlock &BB : *F)
976 for (BasicBlock &BB : *F)
1368 for (auto &BB : *F)
lib/Transforms/IPO/GlobalOpt.cpp 2156 for (BasicBlock &BB : *F)
2217 for (BasicBlock &BB : F) {
lib/Transforms/IPO/IPConstantPropagation.cpp 178 for (BasicBlock &BB : F)
lib/Transforms/IPO/Inliner.cpp 562 for (BasicBlock &BB : *F)
lib/Transforms/IPO/MergeFunctions.cpp 531 for (Function::iterator BBI = std::next(G->begin()), BBE = G->end();
lib/Transforms/IPO/PartialInlining.cpp 451 for (auto &BB : *F)
901 for (BasicBlock &BB : *OutlinedFunc)
1205 for (BasicBlock &BB : *ClonedFunc)
lib/Transforms/IPO/PruneEH.cpp 108 for (const BasicBlock &BB : *F) {
190 for (Function::iterator BB = F->begin(), E = F->end(); BB != E; ++BB) {
lib/Transforms/IPO/SampleProfile.cpp 743 for (const auto &BB : F) {
917 for (auto &BB : F) {
1087 for (auto &BB : F) {
1124 for (auto &BI : F) {
1171 for (const auto &BI : F) {
1317 for (auto &BI : F) {
1375 for (auto &BI : F) {
1420 for (auto &BI : F) {
lib/Transforms/InstCombine/InstructionCombining.cpp 3494 for (BasicBlock &BB : F) {
lib/Transforms/Instrumentation/AddressSanitizer.cpp 2653 for (auto &BB : F) {
2949 BasicBlock &FirstBB = *F.begin();
lib/Transforms/Instrumentation/CFGMST.h 120 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
lib/Transforms/Instrumentation/CGProfile.cpp 47 for (auto &BB : F) {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 852 NewF->getBasicBlockList().splice(NewF->begin(), F.getBasicBlockList());
lib/Transforms/Instrumentation/GCOVProfiling.cpp 351 for (auto &BB : *F) {
379 for (BasicBlock &I : *F) {
422 for (BasicBlock &I : *F) {
438 for (BasicBlock &I : *F)
595 for (auto &BB : F) {
718 for (auto &BB : F) {
788 for (auto &BB : F) {
810 for (auto &BB : F) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1117 for (auto &BB : F) {
1211 for (auto &BB : F)
lib/Transforms/Instrumentation/InstrProfiling.cpp 412 for (BasicBlock &BB : *F) {
518 for (BasicBlock &BB : F)
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 614 for (auto &BB : F) {
1262 for (auto &BB : F) {
1269 uint64_t FuncEntryCount = getBBInfo(&*F.begin()).CountValue;
1272 for (auto &BB : F) {
1292 for (auto &BB : F) {
1335 for (auto &BB : F) {
1766 return nodes_iterator(G->getFunc().begin());
lib/Transforms/Instrumentation/PoisonChecking.cpp 261 for (BasicBlock &BB : F)
273 for (BasicBlock &BB : F)
301 for (BasicBlock &BB : F)
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 604 for (auto &BB : F) {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 454 for (auto &BB : F) {
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp 170 if (std::next(F->begin()) != F->end())
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 1505 for (BasicBlock &ExitBB : F) {
2157 for (BasicBlock &BB: F) {
lib/Transforms/Scalar/ADCE.cpp 224 for (auto &BB : F) {
640 for (auto &BB : F) {
lib/Transforms/Scalar/CallSiteSplitting.cpp 513 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE;) {
lib/Transforms/Scalar/ConstantHoisting.cpp 502 for (BasicBlock &BB : Fn)
lib/Transforms/Scalar/DCE.cpp 53 for (auto &BB : F) {
lib/Transforms/Scalar/DeadStoreElimination.cpp 1317 for (BasicBlock &BB : F)
lib/Transforms/Scalar/DivRemPairs.cpp 127 for (auto &BB : F) {
lib/Transforms/Scalar/FlattenCFGPass.cpp 62 for (auto &BB : F)
lib/Transforms/Scalar/Float2Int.cpp 123 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/GVN.cpp 2102 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; ) {
lib/Transforms/Scalar/InstSimplifyPass.cpp 36 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/JumpThreading.cpp 383 for (auto &BB : F)
394 for (auto &BB : F) {
lib/Transforms/Scalar/LICM.cpp 629 auto It = std::find_if(F->begin(), F->end(), IsSucc);
lib/Transforms/Scalar/LowerAtomic.cpp 140 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp 324 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/MemCpyOptimizer.cpp 1339 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/MergeICmps.cpp 881 for (auto BBIt = ++F.begin(); BBIt != F.end(); ++BBIt) {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 356 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE;) {
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp 94 for (Function::iterator BB = F.begin(), BE = F.end(); BB != BE;) {
lib/Transforms/Scalar/Reg2Mem.cpp 92 for (BasicBlock &ibb : F)
109 for (BasicBlock &ibb : F)
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 2562 for (BasicBlock &BB : F)
2588 for (BasicBlock &BB : F) {
2729 for (BasicBlock &BB : F) {
2786 for (BasicBlock &BB : F)
lib/Transforms/Scalar/SCCP.cpp 1436 for (BasicBlock &BB : F) {
1829 for (BasicBlock &BB : F) {
1955 for (BasicBlock &BB : F) {
2082 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
2163 for (BasicBlock &BB : F) {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 1126 for (BasicBlock &B : F) {
1212 for (BasicBlock &B : F) {
lib/Transforms/Scalar/SimplifyCFGPass.cpp 78 for (Function::iterator BBI = F.begin(), E = F.end(); BBI != E; ) {
162 for (Function::iterator BBIt = F.begin(); BBIt != F.end(); ) {
lib/Transforms/Scalar/Sink.cpp 246 for (BasicBlock &I : F)
lib/Transforms/Scalar/SpeculativeExecution.cpp 161 for (auto& B : F) {
lib/Transforms/Scalar/TailRecursionElimination.cpp 200 for (auto &BB : F) {
400 for (BasicBlock &BBI : *F) {
668 for (BasicBlock &BBI : *F)
781 for (Function::iterator BBI = F.begin(), E = F.end(); BBI != E; /*in loop*/) {
lib/Transforms/Utils/AddDiscriminators.cpp 188 for (BasicBlock &B : F) {
231 for (BasicBlock &B : F) {
lib/Transforms/Utils/BasicBlockUtils.cpp 127 for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I)
392 for (BasicBlock &BB : F) {
lib/Transforms/Utils/BreakCriticalEdges.cpp 363 for (auto &BB : F) {
lib/Transforms/Utils/CodeExtractor.cpp 309 for (BasicBlock &BB : F) {
375 for (BasicBlock &BB : *Func) {
588 for (auto &BB : *F) {
936 Instruction *TI = newFunction->begin()->getTerminator();
1573 for (BasicBlock &BB : *newFunction) {
lib/Transforms/Utils/EntryExitInstrumenter.cpp 86 insertCall(F, EntryFunc, &*F.begin()->getFirstInsertionPt(), DL);
92 for (BasicBlock &BB : F) {
lib/Transforms/Utils/EscapeEnumerator.cpp 57 for (BasicBlock &BB : F)
lib/Transforms/Utils/InlineFunction.cpp 1305 Arg->getName(), &*Caller->begin()->begin());
1521 for (BasicBlock &BB : *Callee)
1635 for (const BasicBlock &CalledBB : *CalledFunc) {
1643 for (const BasicBlock &CalledBB : *CalledFunc) {
1823 BasicBlock::iterator InsertPoint = Caller->begin()->begin();
lib/Transforms/Utils/InstructionNamer.cpp 38 for (BasicBlock &BB : F) {
lib/Transforms/Utils/Local.cpp 1394 for (auto &FI : F)
2227 for (BasicBlock &BB : F) {
lib/Transforms/Utils/LowerInvoke.cpp 48 for (BasicBlock &BB : F)
lib/Transforms/Utils/LowerSwitch.cpp 161 for (Function::iterator I = F.begin(), E = F.end(); I != E; ) {
lib/Transforms/Utils/MetaRenamer.cpp 149 for (auto &BB : F) {
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 587 for (auto &BB : F)
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp 51 for (BasicBlock &I : F)
lib/Transforms/Utils/ValueMapper.cpp 950 for (BasicBlock &BB : F)
tools/bugpoint/CrashDebugger.cpp 400 for (auto &BB : F)
464 for (BasicBlock &BB : F) {
496 for (auto &BB : F)
584 for (auto &BB : F)
603 for (auto &BB : F)
694 for (Function::iterator BBIt = F.begin(); BBIt != F.end();) {
776 for (Function::iterator FI = MI->begin(), FE = MI->end(); FI != FE; ++FI)
1155 for (BasicBlock &BB : F)
1177 for (BasicBlock &BB : F)
1190 for (BasicBlock &BB : F)
tools/bugpoint/ExtractFunction.cpp 96 Function::iterator RBI = RFI->begin(); // Get iterator to corresponding BB
387 for (BasicBlock &BB : F)
tools/bugpoint/Miscompilation.cpp 545 for (BasicBlock &BB : *MiscompiledFunctions[i])
tools/clang/lib/CodeGen/CGException.cpp 302 for (auto BB = F->begin(), E = F->end(); BB != E; ++BB) {
tools/clang/lib/CodeGen/CGObjCMac.cpp 4213 I = CGF.CurFn->begin(), E = CGF.CurFn->end(); I != E; ++I)
4271 FI = CGF.CurFn->begin(), FE = CGF.CurFn->end(); FI != FE; ++FI) {
tools/clang/lib/CodeGen/CGVTables.cpp 219 for (llvm::BasicBlock &BB : *Fn) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1077 for (llvm::BasicBlock &BB : *F)
tools/lldb/source/Expression/IRInterpreter.cpp 496 if (fi->begin() != fi->end()) {
507 for (Function::iterator bbi = function.begin(), bbe = function.end();
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp 223 for (llvm::Function::iterator bbi = f.begin(), last_bbi = f.end();
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 1919 for (BasicBlock &bb : function) {
1960 for (llvm::BasicBlock &bb : function) {
1981 for (BasicBlock &bb : function) {
tools/llvm-diff/DiffConsumer.cpp 30 for (Function::iterator FI = F->begin(), FE = F->end(); FI != FE; ++FI) {
tools/llvm-diff/DifferenceEngine.cpp 500 tryUnify(&*L->begin(), &*R->begin());
500 tryUnify(&*L->begin(), &*R->begin());
tools/llvm-extract/llvm-extract.cpp 301 for (auto &BB : *F) {
tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp 89 for (auto &BB : F)
99 for (auto &BB : F) {
110 for (auto &BB : F) {
132 for (auto &BB : F) {
tools/llvm-reduce/deltas/ReduceInstructions.cpp 26 for (auto &BB : F)
37 for (auto &BB : F)
54 for (auto &BB : F)
tools/llvm-reduce/deltas/ReduceMetadata.cpp 66 for (auto &BB : F)
77 for (auto &BB : F)
125 for (auto &BB : F)
tools/opt/Debugify.cpp 105 for (BasicBlock &BB : F) {
tools/polly/lib/CodeGen/CodeGeneration.cpp 107 for (BasicBlock &BB : F) {
tools/polly/lib/Support/ScopHelper.cpp 417 for (BasicBlock &I : *R.getEntry()->getParent())
592 for (BasicBlock &I : *R.getEntry()->getParent())
tools/polly/lib/Transform/RewriteByReferenceParameters.cpp 82 for (BasicBlock &BB : F)
tools/verify-uselistorder/verify-uselistorder.cpp 494 for (BasicBlock &BB : F)
496 for (BasicBlock &BB : F)
501 for (BasicBlock &BB : F)
unittests/Analysis/AliasSetTrackerTest.cpp 70 for (auto &BB : *Test)
77 for (auto &Inst : *Test->begin()) {
unittests/Analysis/CFGTest.cpp 63 for (auto I = F->begin(), E = F->end(); I != E; ++I) {
395 succ_iterator S = succ_begin(&*++M->getFunction("test")->begin());
unittests/Analysis/CGSCCPassManagerTest.cpp 1168 auto &H3F = *cast<CallInst>(H2F.begin()->begin())->getCalledFunction();
1170 H2F.begin()->begin()->eraseFromParent();
1174 "dummy", &*H2F.begin()->begin());
1216 auto &H3F = *cast<Function>(cast<BitCastInst>(H2F.begin()->begin())->getOperand(0));
1218 H2F.begin()->begin()->eraseFromParent();
1220 (void)CallInst::Create(&H3F, {}, "", &*H2F.begin()->begin());
unittests/Analysis/DivergenceAnalysisTest.cpp 33 for (auto &BB : F) {
152 auto ItBlock = F->begin();
206 auto ItBlock = F->begin();
299 for (auto &BB : F) {
317 auto ItBlocks = F->begin();
339 auto ItBlocks = F->begin();
361 auto ItBlocks = F->begin();
unittests/Analysis/DomTreeUpdaterTest.cpp 66 Function::iterator FI = F->begin();
175 Function::iterator FI = F->begin();
183 EXPECT_EQ(F->begin()->getName(), NewEntry->getName());
248 Function::iterator FI = F->begin();
337 Function::iterator FI = F->begin();
467 Function::iterator FI = F->begin();
550 Function::iterator FI = F->begin();
558 EXPECT_EQ(F->begin()->getName(), NewEntry->getName());
641 Function::iterator FI = F->begin();
721 Function::iterator FI = F->begin();
752 Function::iterator FI = F->begin();
unittests/Analysis/IVDescriptorsTest.cpp 76 Function::iterator FI = F.begin();
unittests/Analysis/LazyCallGraphTest.cpp 2079 E.getBasicBlockList().splice(E.begin(), D.getBasicBlockList());
unittests/Analysis/LoopInfoTest.cpp 80 Function::iterator FI = F.begin();
130 Function::iterator FI = F.begin();
190 Function::iterator I = F.begin();
262 Function::iterator FI = F.begin();
320 Function::iterator FI = F.begin();
378 Function::iterator FI = F.begin();
436 Function::iterator FI = F.begin();
494 Function::iterator FI = F.begin();
553 Function::iterator FI = F.begin();
611 Function::iterator FI = F.begin();
666 Function::iterator FI = F.begin();
724 Function::iterator FI = F.begin();
782 Function::iterator FI = F.begin();
842 Function::iterator FI = F.begin();
902 Function::iterator FI = F.begin();
964 Function::iterator FI = F.begin();
1017 Function::iterator FI = F.begin();
1071 Function::iterator FI = F.begin();
1140 Function::iterator FI = F.begin();
1232 Function::iterator FI = F.begin();
1299 Function::iterator FI = F.begin();
1343 Function::iterator FI = F.begin();
1389 Function::iterator FI = F.begin();
1432 Function::iterator FI = F.begin();
unittests/Analysis/UnrollAnalyzerTest.cpp 30 Function::iterator FI = F.begin();
96 Function::iterator FI = F->begin();
158 Function::iterator FI = F->begin();
204 Function::iterator FI = F->begin();
251 Function::iterator FI = F->begin();
297 Function::iterator FI = F->begin();
unittests/FuzzMutate/OperationsTest.cpp 234 BasicBlock &BB = *std::next(M->getFunction("test")->begin(), 2);
320 BasicBlock &BB = *F.begin();
unittests/FuzzMutate/RandomIRBuilderTest.cpp 65 BasicBlock &BB = *F.begin();
107 BasicBlock &BB = *F.begin();
151 BasicBlock &BB = *F.begin();
186 BasicBlock &BB = *F.begin();
227 BasicBlock &BB = *F.begin();
256 BasicBlock &BB = *F.begin();
287 BasicBlock &BB = *F.begin();
unittests/IR/DominatorTreeTest.cpp 77 Function::iterator FI = F.begin();
269 EXPECT_EQ(F.begin()->getName(), NewEntry->getName());
297 Function::iterator FI = F.begin();
381 Function::iterator FI = F.begin();
475 Function::iterator FI = F.begin();
564 Function::iterator FI = F.begin();
638 Function::iterator FI = F.begin();
unittests/IR/PassManagerTest.cpp 34 for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI)
unittests/IR/ValueTest.cpp 209 BasicBlock *BB2 = &*++F->begin();
242 BasicBlock *BB2 = &*++F->begin();
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 885 auto BBI = F.begin();
1088 auto BBI = F.begin();
1349 auto BBI = F.begin();
unittests/Transforms/Utils/CloningTest.cpp 420 Function::iterator FI = F.begin();
unittests/Transforms/Utils/CodeExtractorTest.cpp 26 for (auto &BB : *F)
unittests/Transforms/Utils/LocalTest.cpp 214 for (Function::iterator I = F.begin(), E = F.end(); I != E;) {
438 for (Function::iterator I = F.begin(), E = F.end(); I != E;) {
450 for (Function::iterator I = F.begin(), E = F.end(); I != E;) {
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
49 { return __cont.begin(); }