|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGAtomic.cpp 382 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn);
387 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn);
448 MonotonicBB = CGF.createBasicBlock("monotonic_fail", CGF.CurFn);
451 AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn);
453 SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn);
455 llvm::BasicBlock *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn);
522 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn);
523 llvm::BasicBlock *WeakBB = CGF.createBasicBlock("cmxchg.weak", CGF.CurFn);
525 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn);
693 BB[S] = CGF.createBasicBlock(getAsString(ScopeModel->map(S)), CGF.CurFn);
696 CGF.createBasicBlock("atomic.scope.continue", CGF.CurFn);
1263 MonotonicBB = createBasicBlock("monotonic", CurFn);
1265 AcquireBB = createBasicBlock("acquire", CurFn);
1267 ReleaseBB = createBasicBlock("release", CurFn);
1269 AcqRelBB = createBasicBlock("acqrel", CurFn);
1270 SeqCstBB = createBasicBlock("seqcst", CurFn);
1271 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
1744 auto *ContBB = CGF.createBasicBlock("atomic_cont");
1745 auto *ExitBB = CGF.createBasicBlock("atomic_exit");
1773 auto *ContBB = CGF.createBasicBlock("atomic_cont");
1774 auto *ExitBB = CGF.createBasicBlock("atomic_exit");
1830 auto *ContBB = CGF.createBasicBlock("atomic_cont");
1831 auto *ExitBB = CGF.createBasicBlock("atomic_exit");
1855 auto *ContBB = CGF.createBasicBlock("atomic_cont");
1856 auto *ExitBB = CGF.createBasicBlock("atomic_exit");
tools/clang/lib/CodeGen/CGBuiltin.cpp 928 BasicBlock *End = createBasicBlock("bitscan_end", this->CurFn);
934 BasicBlock *NotZero = createBasicBlock("bitscan_not_zero", this->CurFn);
2174 EmitBlock(createBasicBlock("unreachable.cont"));
2303 BasicBlock *End = createBasicBlock("fpclassify_end", this->CurFn);
2314 BasicBlock *NotZero = createBasicBlock("fpclassify_not_zero", this->CurFn);
2322 BasicBlock *NotNan = createBasicBlock("fpclassify_not_nan", this->CurFn);
2333 BasicBlock *NotInf = createBasicBlock("fpclassify_not_inf", this->CurFn);
2506 BasicBlock *CmpGT = createBasicBlock("wmemcmp.gt");
2507 BasicBlock *CmpLT = createBasicBlock("wmemcmp.lt");
2508 BasicBlock *Next = createBasicBlock("wmemcmp.next");
2509 BasicBlock *Exit = createBasicBlock("wmemcmp.exit");
2621 EmitBlock(createBasicBlock("builtin_eh_return.cont"));
2686 EmitBlock(createBasicBlock("longjmp.cont"));
2937 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
2940 createBasicBlock("monotonic", CurFn),
2941 createBasicBlock("acquire", CurFn),
2942 createBasicBlock("release", CurFn),
2943 createBasicBlock("acqrel", CurFn),
2944 createBasicBlock("seqcst", CurFn)
3005 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
3008 createBasicBlock("monotonic", CurFn),
3009 createBasicBlock("release", CurFn),
3010 createBasicBlock("seqcst", CurFn)
3069 AcquireBB = createBasicBlock("acquire", CurFn);
3070 ReleaseBB = createBasicBlock("release", CurFn);
3071 AcqRelBB = createBasicBlock("acqrel", CurFn);
3072 SeqCstBB = createBasicBlock("seqcst", CurFn);
3073 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
tools/clang/lib/CodeGen/CGCUDANV.cpp 266 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end");
349 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end");
365 llvm::BasicBlock *NextBlock = CGF.createBasicBlock("setup.next");
tools/clang/lib/CodeGen/CGCUDARuntime.cpp 29 llvm::BasicBlock *ConfigOKBlock = CGF.createBasicBlock("kcall.configok");
30 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end");
tools/clang/lib/CodeGen/CGCXXABI.h 615 llvm::BasicBlock *BB = CGF.createBasicBlock("catchret.dest");
tools/clang/lib/CodeGen/CGCall.cpp 3004 llvm::BasicBlock *Check = createBasicBlock("nullcheck");
3005 llvm::BasicBlock *NoCheck = createBasicBlock("no.nullcheck");
3126 llvm::BasicBlock *writebackBB = CGF.createBasicBlock("icr.writeback");
3127 contBB = CGF.createBasicBlock("icr.done");
3279 contBB = CGF.createBasicBlock("icr.cont");
3280 llvm::BasicBlock *copyBB = CGF.createBasicBlock("icr.copy");
3760 llvm::BasicBlock *ContBB = createBasicBlock("invoke.cont");
4362 llvm::BasicBlock *Cont = createBasicBlock("invoke.cont");
tools/clang/lib/CodeGen/CGClass.cpp 331 llvm::BasicBlock *notNullBB = createBasicBlock("cast.notnull");
332 endBB = createBasicBlock("cast.end");
402 CastNull = createBasicBlock("cast.null");
403 CastNotNull = createBasicBlock("cast.notnull");
404 CastEnd = createBasicBlock("cast.end");
1573 llvm::BasicBlock *callDeleteBB = CGF.createBasicBlock("dtor.call_delete");
1574 llvm::BasicBlock *continueBB = CGF.createBasicBlock("dtor.continue");
1934 llvm::BasicBlock *loopBB = createBasicBlock("new.ctorloop");
1947 llvm::BasicBlock *loopBB = createBasicBlock("arrayctor.loop");
2008 llvm::BasicBlock *contBB = createBasicBlock("arrayctor.cont");
2694 llvm::BasicBlock *CheckBlock = createBasicBlock("cast.check");
2695 ContBlock = createBasicBlock("cast.cont");
tools/clang/lib/CodeGen/CGCleanup.cpp 510 Entry = CGF.createBasicBlock("cleanup");
563 ContBB = CGF.createBasicBlock("cleanup.done");
564 llvm::BasicBlock *CleanupBB = CGF.createBasicBlock("cleanup.action");
717 prebranchDest = createBasicBlock("forwarded-prebranch");
873 FallthroughDest = createBasicBlock("cleanup.cont");
tools/clang/lib/CodeGen/CGCoroutine.cpp 186 BasicBlock *ReadyBlock = CGF.createBasicBlock(Prefix + Twine(".ready"));
187 BasicBlock *SuspendBlock = CGF.createBasicBlock(Prefix + Twine(".suspend"));
188 BasicBlock *CleanupBlock = CGF.createBasicBlock(Prefix + Twine(".cleanup"));
205 CGF.createBasicBlock(Prefix + Twine(".suspend.bool"));
409 auto *CleanupContBB = CGF.createBasicBlock("cleanup.cont");
435 auto *FreeBB = CGF.createBasicBlock("coro.free");
439 auto *AfterFreeBB = CGF.createBasicBlock("after.coro.free");
549 auto *AllocBB = createBasicBlock("coro.alloc");
550 auto *InitBB = createBasicBlock("coro.init");
551 auto *FinalBB = createBasicBlock("coro.final");
552 auto *RetBB = createBasicBlock("coro.ret");
573 auto *RetOnFailureBB = createBasicBlock("coro.ret.on.failure");
647 BasicBlock *BodyBB = createBasicBlock("coro.resumed.body");
648 ContBB = createBasicBlock("coro.resumed.cont");
tools/clang/lib/CodeGen/CGDecl.cpp 491 llvm::BasicBlock *RunDtorBB = CGF.createBasicBlock("nrvo.unused");
492 SkipDtorBB = CGF.createBasicBlock("nrvo.skipdtor");
1708 llvm::BasicBlock *SetupBB = createBasicBlock("vla-setup.loop");
1709 llvm::BasicBlock *LoopBB = createBasicBlock("vla-init.loop");
1710 llvm::BasicBlock *ContBB = createBasicBlock("vla-init.cont");
2151 llvm::BasicBlock *bodyBB = createBasicBlock("arraydestroy.body");
2152 llvm::BasicBlock *doneBB = createBasicBlock("arraydestroy.done");
tools/clang/lib/CodeGen/CGDeclCXX.cpp 686 llvm::BasicBlock *InitBlock = createBasicBlock("init");
687 ExitBlock = createBasicBlock("exit");
tools/clang/lib/CodeGen/CGException.cpp 441 EmitBlock(createBasicBlock("throw.cont"));
500 llvm::BasicBlock *unexpectedBB = CGF.createBasicBlock("ehspec.unexpected");
565 llvm::BasicBlock *Handler = createBasicBlock("catch");
616 dispatchBlock = createBasicBlock("catch.dispatch");
622 dispatchBlock = createBasicBlock("ehcleanup");
626 dispatchBlock = createBasicBlock("filter.dispatch");
658 DispatchBlock = createBasicBlock();
774 llvm::BasicBlock *lpad = createBasicBlock("lpad");
959 llvm::BasicBlock *WasmCatchStartBlock = CGF.createBasicBlock("catch.start");
1012 NextBlock = CGF.createBasicBlock("rethrow");
1024 NextBlock = CGF.createBasicBlock("catch.fallthrough");
1104 nextBlock = CGF.createBasicBlock("catch.fallthrough");
1158 llvm::BasicBlock *ContBB = createBasicBlock("try.cont");
1277 llvm::BasicBlock *EndCatchBB = CGF.createBasicBlock("finally.endcatch");
1279 CGF.createBasicBlock("finally.cleanup.cont");
1321 llvm::BasicBlock *RethrowBB = CGF.createBasicBlock("finally.rethrow");
1322 llvm::BasicBlock *ContBB = CGF.createBasicBlock("finally.cont");
1411 llvm::BasicBlock *catchBB = CGF.createBasicBlock("finally.catchall");
1464 TerminateLandingPad = createBasicBlock("terminate.lpad");
1497 TerminateHandler = createBasicBlock("terminate.handler");
1527 TerminateFunclet = createBasicBlock("terminate.handler");
1566 EHResumeBlock = createBasicBlock("eh.resume");
2017 CatchScope->setCatchAllHandler(0, createBasicBlock("__except"));
2027 CatchScope->setHandler(0, OpaqueFunc, createBasicBlock("__except.ret"));
2053 llvm::BasicBlock *ContBB = createBasicBlock("__try.cont");
2072 llvm::BasicBlock *ExceptBB = createBasicBlock("__except");
tools/clang/lib/CodeGen/CGExpr.cpp 701 Done = createBasicBlock("null");
702 llvm::BasicBlock *Rest = createBasicBlock("not.null");
788 Done = createBasicBlock("vptr.null");
789 llvm::BasicBlock *VptrNotNull = createBasicBlock("vptr.not.null");
3052 llvm::BasicBlock *Cont = createBasicBlock("cont");
3053 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName);
3101 createBasicBlock("non_fatal." + CheckName);
3102 llvm::BasicBlock *FatalHandlerBB = createBasicBlock("fatal." + CheckName);
3118 llvm::BasicBlock *Cont = createBasicBlock("cfi.cont");
3120 llvm::BasicBlock *CheckBB = createBasicBlock("cfi.slowpath");
3283 llvm::BasicBlock *Cont = createBasicBlock("cont");
3288 TrapBB = createBasicBlock("trap");
4229 llvm::BasicBlock *lhsBlock = createBasicBlock("cond.true");
4230 llvm::BasicBlock *rhsBlock = createBasicBlock("cond.false");
4231 llvm::BasicBlock *contBlock = createBasicBlock("cond.end");
4814 llvm::BasicBlock *Cont = createBasicBlock("cont");
4815 llvm::BasicBlock *TypeCheck = createBasicBlock("typecheck");
tools/clang/lib/CodeGen/CGExprAgg.cpp 590 llvm::BasicBlock *bodyBB = CGF.createBasicBlock("arrayinit.body");
624 llvm::BasicBlock *endBB = CGF.createBasicBlock("arrayinit.end");
1205 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true");
1206 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false");
1207 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end");
1667 llvm::BasicBlock *bodyBB = CGF.createBasicBlock("arrayinit.body");
1721 llvm::BasicBlock *endBB = CGF.createBasicBlock("arrayinit.end");
tools/clang/lib/CodeGen/CGExprCXX.cpp 1208 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop");
1209 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end");
1661 llvm::BasicBlock *notNullBB = createBasicBlock("new.notnull");
1662 contBB = createBasicBlock("new.cont");
2019 llvm::BasicBlock *DeleteNotNull = createBasicBlock("delete.notnull");
2020 llvm::BasicBlock *DeleteEnd = createBasicBlock("delete.end");
2128 CGF.createBasicBlock("typeid.bad_typeid");
2129 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("typeid.end");
2178 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end"));
2230 llvm::BasicBlock *CastEnd = createBasicBlock("dynamic_cast.end");
2233 CastNull = createBasicBlock("dynamic_cast.null");
2234 CastNotNull = createBasicBlock("dynamic_cast.notnull");
tools/clang/lib/CodeGen/CGExprComplex.cpp 714 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont");
715 llvm::BasicBlock *INaNBB = CGF.createBasicBlock("complex_mul_imag_nan");
727 llvm::BasicBlock *LibCallBB = CGF.createBasicBlock("complex_mul_libcall");
1016 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true");
1017 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false");
1018 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end");
tools/clang/lib/CodeGen/CGExprScalar.cpp 2398 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
2561 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
2891 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
2917 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
3111 CGF.createBasicBlock("nooverflow", CGF.CurFn, initialBB->getNextNode());
3112 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn);
3623 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont");
3624 llvm::BasicBlock *CheckShiftBase = CGF.createBasicBlock("check");
4000 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end");
4001 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("land.rhs");
4084 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("lor.end");
4085 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("lor.rhs");
4250 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true");
4251 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false");
4252 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end");
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 363 llvm::BasicBlock *HeaderBB = CGF.createBasicBlock("loop.header");
373 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("loop.exit");
374 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("loop.body");
tools/clang/lib/CodeGen/CGObjC.cpp 1712 llvm::BasicBlock *EmptyBB = createBasicBlock("forcoll.empty");
1713 llvm::BasicBlock *LoopInitBB = createBasicBlock("forcoll.loopinit");
1743 llvm::BasicBlock *LoopBodyBB = createBasicBlock("forcoll.loopbody");
1764 llvm::BasicBlock *WasMutatedBB = createBasicBlock("forcoll.mutated");
1765 llvm::BasicBlock *WasNotMutatedBB = createBasicBlock("forcoll.notmutated");
1858 llvm::BasicBlock *FetchMoreBB = createBasicBlock("forcoll.refetch");
3745 CGF.Builder.SetInsertPoint(CGF.createBasicBlock("", CFLinkCheckFunc));
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2654 messageBB = CGF.createBasicBlock("msgSend");
2655 continueBB = CGF.createBasicBlock("continue");
tools/clang/lib/CodeGen/CGObjCMac.cpp 1711 NullBB = CGF.createBasicBlock("msgSend.null-receiver");
1712 llvm::BasicBlock *callBB = CGF.createBasicBlock("msgSend.call");
1743 contBB = CGF.createBasicBlock("msgSend.cont");
4138 CGF.createBasicBlock("finally.call_exit");
4140 CGF.createBasicBlock("finally.no_call_exit");
4525 llvm::BasicBlock *TryBlock = CGF.createBasicBlock("try");
4526 llvm::BasicBlock *TryHandler = CGF.createBasicBlock("try.handler");
4591 CatchBlock = CGF.createBasicBlock("catch");
4592 CatchHandler = CGF.createBasicBlock("catch_for_catch");
4660 llvm::BasicBlock *MatchedBlock = CGF.createBasicBlock("match");
4661 llvm::BasicBlock *NextCatchBlock = CGF.createBasicBlock("catch.next");
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 173 Handler.Block = CGF.createBasicBlock("catch");
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 151 llvm::BasicBlock *DoneBB = CGF.createBasicBlock(".untied.done.");
155 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
172 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
883 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.arrayinit.body");
884 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.arrayinit.done");
3029 llvm::BasicBlock *ThenBlock = CGF.createBasicBlock("omp_if.then");
3030 llvm::BasicBlock *ElseBlock = CGF.createBasicBlock("omp_if.else");
3031 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("omp_if.end");
3180 auto *ThenBlock = CGF.createBasicBlock("omp_if.then");
3181 ContBlock = CGF.createBasicBlock("omp_if.end");
3497 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit");
3498 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue");
5487 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.arraycpy.body");
5488 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.arraycpy.done");
5801 llvm::BasicBlock *DefaultBB = CGF.createBasicBlock(".omp.reduction.default");
5811 llvm::BasicBlock *Case1BB = CGF.createBasicBlock(".omp.reduction.case1");
5851 llvm::BasicBlock *Case2BB = CGF.createBasicBlock(".omp.reduction.case2");
6405 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit");
6406 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue");
6440 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit");
6441 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue");
8899 llvm::BasicBlock *HeadBB = MapperCGF.createBasicBlock("omp.arraymap.head");
8907 llvm::BasicBlock *BodyBB = MapperCGF.createBasicBlock("omp.arraymap.body");
8908 llvm::BasicBlock *DoneBB = MapperCGF.createBasicBlock("omp.done");
8959 llvm::BasicBlock *MemberBB = MapperCGF.createBasicBlock("omp.member");
8966 MapperCGF.createBasicBlock("omp.member.combine");
8967 llvm::BasicBlock *TypeBB = MapperCGF.createBasicBlock("omp.type");
8998 llvm::BasicBlock *AllocBB = MapperCGF.createBasicBlock("omp.type.alloc");
9000 MapperCGF.createBasicBlock("omp.type.alloc.else");
9001 llvm::BasicBlock *ToBB = MapperCGF.createBasicBlock("omp.type.to");
9002 llvm::BasicBlock *ToElseBB = MapperCGF.createBasicBlock("omp.type.to.else");
9003 llvm::BasicBlock *FromBB = MapperCGF.createBasicBlock("omp.type.from");
9004 llvm::BasicBlock *EndBB = MapperCGF.createBasicBlock("omp.type.end");
9062 llvm::BasicBlock *ExitBB = MapperCGF.createBasicBlock("omp.arraymap.exit");
9095 MapperCGF.createBasicBlock("omp.array" + Prefix + ".evaldelete");
9096 llvm::BasicBlock *BodyBB = MapperCGF.createBasicBlock("omp.array" + Prefix);
9285 CGF.createBasicBlock("omp_offload.failed");
9287 CGF.createBasicBlock("omp_offload.cont");
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 136 auto *ThenBlock = CGF.createBasicBlock("omp_if.then");
137 ContBlock = CGF.createBasicBlock("omp_if.end");
1204 llvm::BasicBlock *WorkerBB = CGF.createBasicBlock(".worker");
1205 llvm::BasicBlock *MasterCheckBB = CGF.createBasicBlock(".mastercheck");
1206 llvm::BasicBlock *MasterBB = CGF.createBasicBlock(".master");
1207 EST.ExitBB = CGF.createBasicBlock(".exit");
1250 EST.ExitBB = CGF.createBasicBlock(".exit");
1252 llvm::BasicBlock *TerminateBB = CGF.createBasicBlock(".termination.notifier");
1327 llvm::BasicBlock *ExecuteBB = CGF.createBasicBlock(".execute");
1328 EST.ExitBB = CGF.createBasicBlock(".exit");
1357 EST.ExitBB = CGF.createBasicBlock(".exit");
1359 llvm::BasicBlock *OMPDeInitBB = CGF.createBasicBlock(".omp.deinit");
1414 llvm::BasicBlock *AwaitBB = CGF.createBasicBlock(".await.work");
1415 llvm::BasicBlock *SelectWorkersBB = CGF.createBasicBlock(".select.workers");
1416 llvm::BasicBlock *ExecuteBB = CGF.createBasicBlock(".execute.parallel");
1417 llvm::BasicBlock *TerminateBB = CGF.createBasicBlock(".terminate.parallel");
1418 llvm::BasicBlock *BarrierBB = CGF.createBasicBlock(".barrier.parallel");
1419 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit");
1466 llvm::BasicBlock *ExecuteFNBB = CGF.createBasicBlock(".execute.fn");
1467 llvm::BasicBlock *CheckNextBB = CGF.createBasicBlock(".check.next");
2141 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit");
2142 llvm::BasicBlock *SPMDBB = CGF.createBasicBlock(".spmd");
2143 llvm::BasicBlock *NonSPMDBB = CGF.createBasicBlock(".non-spmd");
2413 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit");
2414 llvm::BasicBlock *NonSPMDBB = CGF.createBasicBlock(".non-spmd");
2613 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit");
2614 llvm::BasicBlock *SeqBB = CGF.createBasicBlock(".sequential");
2615 llvm::BasicBlock *ParallelCheckBB = CGF.createBasicBlock(".parcheck");
2616 llvm::BasicBlock *MasterBB = CGF.createBasicBlock(".master");
2747 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("omp.critical.loop");
2748 llvm::BasicBlock *TestBB = CGF.createBasicBlock("omp.critical.test");
2749 llvm::BasicBlock *SyncBB = CGF.createBasicBlock("omp.critical.sync");
2750 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.critical.body");
2751 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("omp.critical.exit");
2897 llvm::BasicBlock *PreCondBB = CGF.createBasicBlock(".shuffle.pre_cond");
2898 llvm::BasicBlock *ThenBB = CGF.createBasicBlock(".shuffle.then");
2899 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".shuffle.exit");
3263 PrecondBB = CGF.createBasicBlock("precond");
3264 ExitBB = CGF.createBasicBlock("exit");
3265 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("body");
3279 llvm::BasicBlock *ThenBB = CGF.createBasicBlock("then");
3280 llvm::BasicBlock *ElseBB = CGF.createBasicBlock("else");
3281 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont");
3331 llvm::BasicBlock *W0ThenBB = CGF.createBasicBlock("then");
3332 llvm::BasicBlock *W0ElseBB = CGF.createBasicBlock("else");
3333 llvm::BasicBlock *W0MergeBB = CGF.createBasicBlock("ifcont");
3570 llvm::BasicBlock *ThenBB = CGF.createBasicBlock("then");
3571 llvm::BasicBlock *ElseBB = CGF.createBasicBlock("else");
3572 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont");
3596 llvm::BasicBlock *CpyThenBB = CGF.createBasicBlock("then");
3597 llvm::BasicBlock *CpyElseBB = CGF.createBasicBlock("else");
3598 llvm::BasicBlock *CpyMergeBB = CGF.createBasicBlock("ifcont");
4402 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".omp.reduction.done");
4403 llvm::BasicBlock *ThenBB = CGF.createBasicBlock(".omp.reduction.then");
tools/clang/lib/CodeGen/CGStmt.cpp 525 Dest = JumpDest(createBasicBlock(D->getName()),
669 llvm::BasicBlock *ThenBlock = createBasicBlock("if.then");
670 llvm::BasicBlock *ContBlock = createBasicBlock("if.end");
673 ElseBlock = createBasicBlock("if.else");
753 llvm::BasicBlock *LoopBody = createBasicBlock("while.body");
757 ExitBlock = createBasicBlock("while.exit");
808 llvm::BasicBlock *LoopBody = createBasicBlock("do.body");
905 ExitBlock = createBasicBlock("for.cond.cleanup");
908 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
974 llvm::BasicBlock *CondBlock = createBasicBlock("for.cond");
986 ExitBlock = createBasicBlock("for.cond.cleanup");
989 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
1183 llvm::BasicBlock *CaseDest = createBasicBlock("sw.bb");
1221 CaseRangeBlock = createBasicBlock("sw.caserange");
1296 llvm::BasicBlock *CaseDest = createBasicBlock("sw.bb");
1323 CaseDest = createBasicBlock("sw.bb");
1645 llvm::BasicBlock *DefaultBlock = createBasicBlock("sw.default");
2233 Fallthrough = createBasicBlock(Name);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 655 llvm::BasicBlock *BodyBB = createBasicBlock("omp.arraycpy.body");
656 llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done");
940 CopyBegin = createBasicBlock("copyin.not.master");
941 CopyEnd = createBasicBlock("copyin.not.master.end");
1042 ThenBB = createBasicBlock(".omp.lastprivate.then");
1043 DoneBB = createBasicBlock(".omp.lastprivate.done");
1246 llvm::BasicBlock *ThenBB = CGF.createBasicBlock(".omp.reduction.pu");
1247 DoneBB = CGF.createBasicBlock(".omp.reduction.pu.done");
1366 llvm::BasicBlock *NextBB = createBasicBlock("omp.body.next");
1401 auto CondBlock = createBasicBlock("omp.inner.for.cond");
1411 ExitBlock = createBasicBlock("omp.inner.for.cond.cleanup");
1413 llvm::BasicBlock *LoopBody = createBasicBlock("omp.inner.for.body");
1493 llvm::BasicBlock *ThenBB = createBasicBlock(".omp.linear.pu");
1494 DoneBB = createBasicBlock(".omp.linear.pu.done");
1728 llvm::BasicBlock *ThenBB = createBasicBlock(".omp.final.then");
1729 DoneBB = createBasicBlock(".omp.final.done");
1797 llvm::BasicBlock *ThenBlock = CGF.createBasicBlock("simd.if.then");
1798 ContBlock = CGF.createBasicBlock("simd.if.end");
1880 llvm::BasicBlock *CondBlock = createBasicBlock("omp.dispatch.cond");
1906 ExitBlock = createBasicBlock("omp.dispatch.cleanup");
1908 llvm::BasicBlock *LoopBody = createBasicBlock("omp.dispatch.body");
2345 llvm::BasicBlock *ThenBlock = createBasicBlock("omp.precond.then");
2346 ContBlock = createBasicBlock("omp.precond.end");
2448 getJumpDestInCurrentScope(createBasicBlock("omp.loop.exit"));
2652 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".omp.sections.exit");
2659 auto CaseBB = CGF.createBasicBlock(".omp.sections.case");
2667 llvm::BasicBlock *CaseBB = CGF.createBasicBlock(".omp.sections.case");
3405 llvm::BasicBlock *ThenBlock = createBasicBlock("omp.precond.then");
3406 ContBlock = createBasicBlock("omp.precond.end");
3495 getJumpDestInCurrentScope(createBasicBlock("omp.loop.exit"));
5012 llvm::BasicBlock *ThenBlock = CGF.createBasicBlock("taskloop.if.then");
5013 ContBlock = CGF.createBasicBlock("taskloop.if.end");
tools/clang/lib/CodeGen/CGVTables.cpp 81 AdjustNull = CGF.createBasicBlock("adjust.null");
82 AdjustNotNull = CGF.createBasicBlock("adjust.notnull");
83 AdjustEnd = CGF.createBasicBlock("adjust.end");
438 EmitBlock(createBasicBlock());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 830 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn);
1058 SkipCountBB = createBasicBlock("skipcount");
1398 llvm::BasicBlock *LHSTrue = createBasicBlock("land.lhs.true");
1444 llvm::BasicBlock *LHSFalse = createBasicBlock("lor.lhs.false");
1485 llvm::BasicBlock *LHSBlock = createBasicBlock("cond.true");
1486 llvm::BasicBlock *RHSBlock = createBasicBlock("cond.false");
1589 llvm::BasicBlock *loopBB = CGF.createBasicBlock("vla-init.loop");
1590 llvm::BasicBlock *contBB = CGF.createBasicBlock("vla-init.cont");
1707 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto"));
2298 llvm::BasicBlock *CurBlock = createBasicBlock("resolver_entry", Resolver);
2315 llvm::BasicBlock *RetBlock = createBasicBlock("resolver_return", Resolver);
2319 CurBlock = createBasicBlock("resolver_else", Resolver);
tools/clang/lib/CodeGen/CodeGenFunction.h 979 return getJumpDestInCurrentScope(createBasicBlock(Name));
1646 UnreachableBlock = createBasicBlock("unreachable");
2112 EmitBlock(createBasicBlock());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 591 llvm::BasicBlock *FnVirtual = CGF.createBasicBlock("memptr.virtual");
592 llvm::BasicBlock *FnNonVirtual = CGF.createBasicBlock("memptr.nonvirtual");
593 llvm::BasicBlock *FnEnd = CGF.createBasicBlock("memptr.end");
1429 CGF.createBasicBlock("dynamic_cast.bad_cast");
2312 llvm::BasicBlock *InitCheckBlock = CGF.createBasicBlock("init.check");
2313 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end");
2327 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init");
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1120 llvm::BasicBlock *CallVbaseCtorsBB = CGF.createBasicBlock("ctor.init_vbases");
1121 llvm::BasicBlock *SkipVbaseCtorsBB = CGF.createBasicBlock("ctor.skip_vbases");
1143 llvm::BasicBlock *CallVbaseDtorsBB = CGF.createBasicBlock("Dtor.dtor_vbases");
1144 llvm::BasicBlock *SkipVbaseDtorsBB = CGF.createBasicBlock("Dtor.skip_vbases");
2528 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init");
2529 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end");
2564 llvm::BasicBlock *AttemptInitBlock = CGF.createBasicBlock("init.attempt");
2565 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end");
2578 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init");
2992 VBaseAdjustBB = CGF.createBasicBlock("memptr.vadjust");
2993 SkipAdjustBB = CGF.createBasicBlock("memptr.skip_vadjust");
3124 llvm::BasicBlock *ConvertBB = CGF.createBasicBlock("memptr.convert");
3125 llvm::BasicBlock *ContinueBB = CGF.createBasicBlock("memptr.converted");
tools/clang/lib/CodeGen/TargetInfo.cpp 3769 llvm::BasicBlock *InRegBlock = CGF.createBasicBlock("vaarg.in_reg");
3770 llvm::BasicBlock *InMemBlock = CGF.createBasicBlock("vaarg.in_mem");
3771 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end");
4238 llvm::BasicBlock *UsingRegs = CGF.createBasicBlock("using_regs");
4239 llvm::BasicBlock *UsingOverflow = CGF.createBasicBlock("using_overflow");
4240 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont");
5329 llvm::BasicBlock *MaybeRegBlock = CGF.createBasicBlock("vaarg.maybe_reg");
5330 llvm::BasicBlock *InRegBlock = CGF.createBasicBlock("vaarg.in_reg");
5331 llvm::BasicBlock *OnStackBlock = CGF.createBasicBlock("vaarg.on_stack");
5332 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end");
6763 llvm::BasicBlock *InRegBlock = CGF.createBasicBlock("vaarg.in_reg");
6764 llvm::BasicBlock *InMemBlock = CGF.createBasicBlock("vaarg.in_mem");
6765 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end");