|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/lib/CodeGen/CodeGenFunction.h 2084 void EmitBlock(llvm::BasicBlock *BB, bool IsFinished=false);
References
tools/clang/lib/CodeGen/CGAtomic.cpp 1746 CGF.EmitBlock(ContBB);
1762 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
1776 CGF.EmitBlock(ContBB);
1794 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
1832 CGF.EmitBlock(ContBB);
1845 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
1858 CGF.EmitBlock(ContBB);
1874 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
tools/clang/lib/CodeGen/CGBuiltin.cpp 2174 EmitBlock(createBasicBlock("unreachable.cont"));
2513 EmitBlock(CmpGT);
2527 EmitBlock(CmpLT);
2531 EmitBlock(Next);
2542 EmitBlock(Exit);
2621 EmitBlock(createBasicBlock("builtin_eh_return.cont"));
2686 EmitBlock(createBasicBlock("longjmp.cont"));
tools/clang/lib/CodeGen/CGCUDANV.cpp 342 CGF.EmitBlock(EndBlock);
367 CGF.EmitBlock(NextBlock);
377 CGF.EmitBlock(EndBlock);
tools/clang/lib/CodeGen/CGCUDARuntime.cpp 37 CGF.EmitBlock(ConfigOKBlock);
41 CGF.EmitBlock(ContBlock);
tools/clang/lib/CodeGen/CGCXXABI.h 617 CGF.EmitBlock(BB);
tools/clang/lib/CodeGen/CGCall.cpp 3012 EmitBlock(Check);
3020 EmitBlock(NoCheck);
3132 CGF.EmitBlock(writebackBB);
3175 CGF.EmitBlock(contBB);
3282 CGF.EmitBlock(copyBB);
3315 CGF.EmitBlock(contBB);
3763 EmitBlock(ContBB);
4365 EmitBlock(Cont);
tools/clang/lib/CodeGen/CGClass.cpp 336 EmitBlock(notNullBB);
364 EmitBlock(endBB);
408 EmitBlock(CastNotNull);
422 EmitBlock(CastNull);
424 EmitBlock(CastEnd);
1304 EmitBlock(BaseCtorContinueBB);
1579 CGF.EmitBlock(callDeleteBB);
1593 CGF.EmitBlock(continueBB);
1937 EmitBlock(loopBB);
1948 EmitBlock(loopBB);
2014 EmitBlock(contBB);
2699 EmitBlock(CheckBlock);
2710 EmitBlock(ContBlock);
tools/clang/lib/CodeGen/CGCleanup.cpp 568 CGF.EmitBlock(CleanupBB);
577 CGF.EmitBlock(ContBB);
718 EmitBlock(prebranchDest);
804 EmitBlock(NormalEntry);
934 EmitBlock(FallthroughDest);
968 EmitBlock(EHEntry);
tools/clang/lib/CodeGen/CGCoroutine.cpp 194 CGF.EmitBlock(SuspendBlock);
207 CGF.EmitBlock(RealSuspendBlock);
223 CGF.EmitBlock(CleanupBlock);
227 CGF.EmitBlock(ReadyBlock);
411 CGF.EmitBlock(CleanupContBB);
436 CGF.EmitBlock(FreeBB);
440 CGF.EmitBlock(AfterFreeBB);
567 EmitBlock(AllocBB);
581 EmitBlock(RetOnFailureBB);
588 EmitBlock(InitBB);
652 EmitBlock(BodyBB);
666 EmitBlock(ContBB);
676 EmitBlock(FinalBB);
681 EmitBlock(FinalBB, /*IsFinished=*/true);
685 EmitBlock(RetBB);
tools/clang/lib/CodeGen/CGDecl.cpp 496 CGF.EmitBlock(RunDtorBB);
501 if (NRVO) CGF.EmitBlock(SkipDtorBB);
1715 EmitBlock(SetupBB);
1724 EmitBlock(LoopBB);
1737 EmitBlock(ContBB);
2162 EmitBlock(bodyBB);
2188 EmitBlock(doneBB);
tools/clang/lib/CodeGen/CGDeclCXX.cpp 690 EmitBlock(InitBlock);
720 EmitBlock(ExitBlock);
tools/clang/lib/CodeGen/CGException.cpp 441 EmitBlock(createBasicBlock("throw.cont"));
508 CGF.EmitBlock(unexpectedBB);
775 EmitBlock(lpad);
1037 CGF.EmitBlock(NextBlock);
1123 CGF.EmitBlock(nextBlock);
1264 EmitBlock(ContBB);
1284 CGF.EmitBlock(EndCatchBB);
1286 CGF.EmitBlock(CleanupContBB);
1328 CGF.EmitBlock(RethrowBB);
1337 CGF.EmitBlock(ContBB);
1428 CGF.EmitBlock(catchBB);
1606 EmitBlock(TryExit.getBlock(), /*IsFinished=*/true);
2074 EmitBlock(ExceptBB);
2093 EmitBlock(ContBB);
tools/clang/lib/CodeGen/CGExpr.cpp 704 EmitBlock(Rest);
791 EmitBlock(VptrNotNull);
852 EmitBlock(Done);
3060 EmitBlock(Handlers);
3104 EmitBlock(FatalHandlerBB);
3107 EmitBlock(NonFatalHandlerBB);
3112 EmitBlock(Cont);
3127 EmitBlock(CheckBB);
3158 EmitBlock(Cont);
3290 EmitBlock(TrapBB);
3299 EmitBlock(Cont);
4237 EmitBlock(lhsBlock);
4252 EmitBlock(rhsBlock);
4261 EmitBlock(contBlock);
4818 EmitBlock(TypeCheck);
4834 EmitBlock(Cont);
tools/clang/lib/CodeGen/CGExprAgg.cpp 593 CGF.EmitBlock(bodyBB);
628 CGF.EmitBlock(endBB);
1220 CGF.EmitBlock(LHSBlock);
1235 CGF.EmitBlock(RHSBlock);
1239 CGF.EmitBlock(ContBlock);
1670 CGF.EmitBlock(bodyBB);
1724 CGF.EmitBlock(endBB);
tools/clang/lib/CodeGen/CGExprCXX.cpp 1224 EmitBlock(LoopBB);
1267 EmitBlock(ContBB);
1667 EmitBlock(notNullBB);
1738 EmitBlock(contBB);
2025 EmitBlock(DeleteNotNull);
2033 EmitBlock(DeleteEnd);
2068 EmitBlock(DeleteEnd);
2134 CGF.EmitBlock(BadTypeidBlock);
2136 CGF.EmitBlock(EndBlock);
2178 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end"));
2238 EmitBlock(CastNotNull);
2256 EmitBlock(CastNull);
2260 EmitBlock(CastEnd);
tools/clang/lib/CodeGen/CGExprComplex.cpp 725 CGF.EmitBlock(INaNBB);
732 CGF.EmitBlock(LibCallBB);
740 CGF.EmitBlock(ContBB);
1029 CGF.EmitBlock(LHSBlock);
1037 CGF.EmitBlock(RHSBlock);
1040 CGF.EmitBlock(ContBlock);
tools/clang/lib/CodeGen/CGExprScalar.cpp 3629 CGF.EmitBlock(CheckShiftBase);
3644 CGF.EmitBlock(Cont);
4019 CGF.EmitBlock(RHSBlock);
4031 CGF.EmitBlock(ContBlock);
4106 CGF.EmitBlock(RHSBlock);
4117 CGF.EmitBlock(ContBlock);
4258 CGF.EmitBlock(LHSBlock);
4267 CGF.EmitBlock(RHSBlock);
4273 CGF.EmitBlock(ContBlock);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 364 CGF.EmitBlock(HeaderBB);
383 CGF.EmitBlock(LoopBB);
407 CGF.EmitBlock(ExitBB);
tools/clang/lib/CodeGen/CGObjC.cpp 1727 EmitBlock(LoopInitBB);
1744 EmitBlock(LoopBodyBB);
1771 EmitBlock(WasMutatedBB);
1784 EmitBlock(WasNotMutatedBB);
1856 EmitBlock(AfterBody.getBlock());
1876 EmitBlock(FetchMoreBB);
1894 EmitBlock(EmptyBB);
1908 EmitBlock(LoopEnd.getBlock());
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2660 CGF.EmitBlock(messageBB);
2731 CGF.EmitBlock(continueBB);
tools/clang/lib/CodeGen/CGObjCMac.cpp 1722 CGF.EmitBlock(callBB);
1748 CGF.EmitBlock(NullBB);
1771 if (contBB) CGF.EmitBlock(contBB);
1784 CGF.EmitBlock(contBB);
1799 if (contBB) CGF.EmitBlock(contBB);
1804 CGF.EmitBlock(contBB);
4144 CGF.EmitBlock(FinallyCallExit);
4148 CGF.EmitBlock(FinallyNoCallExit);
4532 CGF.EmitBlock(TryBlock);
4540 CGF.EmitBlock(TryHandler);
4595 CGF.EmitBlock(CatchBlock);
4667 CGF.EmitBlock(MatchedBlock);
4689 CGF.EmitBlock(NextCatchBlock);
4704 CGF.EmitBlock(CatchHandler);
4733 CGF.EmitBlock(FinallyEnd.getBlock(), true);
4737 CGF.EmitBlock(FinallyRethrow.getBlock(), true);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 229 CGF.EmitBlock(Handler.Block);
284 CGF.EmitBlock(Cont.getBlock());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 153 CGF.EmitBlock(DoneBB);
155 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
172 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
176 CGF.EmitBlock(CurPoint.getBlock());
891 CGF.EmitBlock(BodyBB);
940 CGF.EmitBlock(DoneBB, /*IsFinished=*/true);
3035 CGF.EmitBlock(ThenBlock);
3041 CGF.EmitBlock(ElseBlock);
3047 CGF.EmitBlock(ContBlock, /*IsFinished=*/true);
3184 CGF.EmitBlock(ThenBlock);
3190 CGF.EmitBlock(ContBlock, true);
3501 CGF.EmitBlock(ExitBB);
3506 CGF.EmitBlock(ContBB, /*IsFinished=*/true);
5495 CGF.EmitBlock(BodyBB);
5534 CGF.EmitBlock(DoneBB, /*IsFinished=*/true);
5813 CGF.EmitBlock(Case1BB);
5853 CGF.EmitBlock(Case2BB);
5971 CGF.EmitBlock(DefaultBB, /*IsFinished=*/true);
6409 CGF.EmitBlock(ExitBB);
6414 CGF.EmitBlock(ContBB, /*IsFinished=*/true);
6444 CGF.EmitBlock(ExitBB);
6449 CGF.EmitBlock(ContBB, /*IsFinished=*/true);
8906 MapperCGF.EmitBlock(HeadBB);
8916 MapperCGF.EmitBlock(BodyBB);
8960 MapperCGF.EmitBlock(MemberBB);
8972 MapperCGF.EmitBlock(MemberCombineBB);
8976 MapperCGF.EmitBlock(TypeBB);
9008 MapperCGF.EmitBlock(AllocBB);
9014 MapperCGF.EmitBlock(AllocElseBB);
9020 MapperCGF.EmitBlock(ToBB);
9025 MapperCGF.EmitBlock(ToElseBB);
9031 MapperCGF.EmitBlock(FromBB);
9036 MapperCGF.EmitBlock(EndBB);
9065 MapperCGF.EmitBlock(ExitBB);
9072 MapperCGF.EmitBlock(DoneBB, /*IsFinished=*/true);
9102 MapperCGF.EmitBlock(IsDeleteBB);
9116 MapperCGF.EmitBlock(BodyBB);
9291 CGF.EmitBlock(OffloadFailedBlock);
9299 CGF.EmitBlock(OffloadContBlock, /*IsFinished=*/true);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 140 CGF.EmitBlock(ThenBlock);
146 CGF.EmitBlock(ContBlock, true);
1213 CGF.EmitBlock(WorkerBB);
1217 CGF.EmitBlock(MasterCheckBB);
1222 CGF.EmitBlock(MasterBB);
1255 CGF.EmitBlock(TerminateBB);
1266 CGF.EmitBlock(EST.ExitBB);
1345 CGF.EmitBlock(ExecuteBB);
1362 CGF.EmitBlock(OMPDeInitBB);
1371 CGF.EmitBlock(EST.ExitBB);
1424 CGF.EmitBlock(AwaitBB);
1448 CGF.EmitBlock(SelectWorkersBB);
1454 CGF.EmitBlock(ExecuteBB);
1471 CGF.EmitBlock(ExecuteFNBB);
1483 CGF.EmitBlock(CheckNextBB);
1503 CGF.EmitBlock(TerminateBB);
1510 CGF.EmitBlock(BarrierBB);
1516 CGF.EmitBlock(ExitBB);
2157 CGF.EmitBlock(SPMDBB);
2163 CGF.EmitBlock(NonSPMDBB);
2192 CGF.EmitBlock(ExitBB);
2418 CGF.EmitBlock(NonSPMDBB);
2423 CGF.EmitBlock(ExitBB);
2622 CGF.EmitBlock(ParallelCheckBB);
2630 CGF.EmitBlock(SeqBB);
2635 CGF.EmitBlock(MasterBB);
2641 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
2771 CGF.EmitBlock(LoopBB);
2778 CGF.EmitBlock(TestBB);
2785 CGF.EmitBlock(BodyBB);
2795 CGF.EmitBlock(SyncBB);
2806 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
2901 CGF.EmitBlock(PreCondBB);
2915 CGF.EmitBlock(ThenBB);
2925 CGF.EmitBlock(ExitBB);
3268 CGF.EmitBlock(PrecondBB);
3273 CGF.EmitBlock(BodyBB);
3286 CGF.EmitBlock(ThenBB);
3318 CGF.EmitBlock(ElseBB);
3321 CGF.EmitBlock(MergeBB);
3344 CGF.EmitBlock(W0ThenBB);
3372 CGF.EmitBlock(W0ElseBB);
3375 CGF.EmitBlock(W0MergeBB);
3382 CGF.EmitBlock(ExitBB);
3575 CGF.EmitBlock(ThenBB);
3585 CGF.EmitBlock(ElseBB);
3588 CGF.EmitBlock(MergeBB);
3601 CGF.EmitBlock(CpyThenBB);
3606 CGF.EmitBlock(CpyElseBB);
3609 CGF.EmitBlock(CpyMergeBB);
4412 CGF.EmitBlock(ThenBB);
4438 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
tools/clang/lib/CodeGen/CGStmt.cpp 553 EmitBlock(Dest.getBlock());
679 EmitBlock(ThenBlock);
692 EmitBlock(ElseBlock);
706 EmitBlock(ContBlock, true);
714 EmitBlock(LoopHeader.getBlock());
763 EmitBlock(ExitBlock);
772 EmitBlock(LoopBody);
789 EmitBlock(LoopExit.getBlock(), true);
816 EmitBlock(LoopCond.getBlock());
851 EmitBlock(LoopExit.getBlock());
874 EmitBlock(CondBlock);
918 EmitBlock(ExitBlock);
922 EmitBlock(ForBody);
938 EmitBlock(Continue.getBlock());
954 EmitBlock(LoopExit.getBlock(), true);
975 EmitBlock(CondBlock);
999 EmitBlock(ExitBlock);
1003 EmitBlock(ForBody);
1021 EmitBlock(Continue.getBlock());
1033 EmitBlock(LoopExit.getBlock(), true);
1691 EmitBlock(DefaultBlock);
1703 EmitBlock(SwitchExit.getBlock(), true);
2285 EmitBlock(Fallthrough);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 663 EmitBlock(BodyBB);
697 EmitBlock(DoneBB, /*IsFinished=*/true);
948 EmitBlock(CopyBegin);
963 EmitBlock(CopyEnd, /*IsFinished=*/true);
1045 EmitBlock(ThenBB);
1098 EmitBlock(DoneBB, /*IsFinished=*/true);
1249 CGF.EmitBlock(ThenBB);
1256 CGF.EmitBlock(DoneBB, /*IsFinished=*/true);
1369 EmitBlock(NextBB);
1389 EmitBlock(Continue.getBlock());
1402 EmitBlock(CondBlock);
1418 EmitBlock(ExitBlock);
1422 EmitBlock(LoopBody);
1432 EmitBlock(Continue.getBlock());
1439 EmitBlock(LoopExit.getBlock());
1496 EmitBlock(ThenBB);
1514 EmitBlock(DoneBB, /*IsFinished=*/true);
1731 EmitBlock(ThenBB);
1752 EmitBlock(DoneBB, /*IsFinished=*/true);
1801 CGF.EmitBlock(ThenBlock);
1853 CGF.EmitBlock(ContBlock, true);
1881 EmitBlock(CondBlock);
1911 EmitBlock(ExitBlock);
1914 EmitBlock(LoopBody);
1948 EmitBlock(Continue.getBlock());
1959 EmitBlock(LoopExit.getBlock());
2349 EmitBlock(ThenBlock);
2475 EmitBlock(LoopExit.getBlock());
2526 EmitBlock(ContBlock, /*IsFinished=*/true);
2660 CGF.EmitBlock(CaseBB);
2668 CGF.EmitBlock(CaseBB);
2673 CGF.EmitBlock(ExitBB, /*IsFinished=*/true);
3409 EmitBlock(ThenBlock);
3549 EmitBlock(LoopExit.getBlock());
3589 EmitBlock(ContBlock, true);
5016 CGF.EmitBlock(ThenBlock);
5066 CGF.EmitBlock(ContBlock, true);
tools/clang/lib/CodeGen/CGVTables.cpp 87 CGF.EmitBlock(AdjustNotNull);
98 CGF.EmitBlock(AdjustNull);
100 CGF.EmitBlock(AdjustEnd);
438 EmitBlock(createBasicBlock());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 257 EmitBlock(ReturnBlock.getBlock());
284 EmitBlock(ReturnBlock.getBlock());
366 EmitBlock(IndirectBranch->getParent());
1061 EmitBlock(BB);
1066 EmitBlock(SkipCountBB);
1407 EmitBlock(LHSTrue);
1456 EmitBlock(LHSFalse);
1505 EmitBlock(LHSBlock);
1515 EmitBlock(RHSBlock);
1594 CGF.EmitBlock(loopBB);
1615 CGF.EmitBlock(contBB);
tools/clang/lib/CodeGen/CodeGenFunction.h 1289 CGF.EmitBlock(Stack.back().ExitBlock.getBlock());
1317 CGF.EmitBlock(Stack.back().ExitBlock.getBlock());
1320 CGF.EmitBlock(Stack.back().ContBlock.getBlock());
2112 EmitBlock(createBasicBlock());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 627 CGF.EmitBlock(FnVirtual);
733 CGF.EmitBlock(FnNonVirtual);
775 CGF.EmitBlock(FnEnd);
1434 CGF.EmitBlock(BadCastBlock);
2319 CGF.EmitBlock(InitCheckBlock);
2335 CGF.EmitBlock(InitBlock);
2352 CGF.EmitBlock(EndBlock);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1125 CGF.EmitBlock(CallVbaseCtorsBB);
1148 CGF.EmitBlock(CallVbaseDtorsBB);
1602 CGF.EmitBlock(BaseDtorEndBB);
2535 CGF.EmitBlock(InitBlock);
2543 CGF.EmitBlock(EndBlock);
2571 CGF.EmitBlock(AttemptInitBlock);
2582 CGF.EmitBlock(InitBlock);
2590 CGF.EmitBlock(EndBlock);
2998 CGF.EmitBlock(VBaseAdjustBB);
3024 CGF.EmitBlock(SkipAdjustBB);
3127 CGF.EmitBlock(ConvertBB);
3136 CGF.EmitBlock(ContinueBB);
tools/clang/lib/CodeGen/TargetInfo.cpp 3776 CGF.EmitBlock(InRegBlock);
3894 CGF.EmitBlock(InMemBlock);
3899 CGF.EmitBlock(ContBlock);
4250 CGF.EmitBlock(UsingRegs);
4285 CGF.EmitBlock(UsingOverflow);
4319 CGF.EmitBlock(Cont);
5371 CGF.EmitBlock(MaybeRegBlock);
5410 CGF.EmitBlock(InRegBlock);
5481 CGF.EmitBlock(OnStackBlock);
5533 CGF.EmitBlock(ContBlock);
6769 CGF.EmitBlock(InRegBlock);
6797 CGF.EmitBlock(InMemBlock);
6818 CGF.EmitBlock(ContBlock);