Home
last modified time | relevance | path

Searched refs:EmitBlock (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCoroutine.cpp194 CGF.EmitBlock(SuspendBlock); in emitSuspendExpression()
207 CGF.EmitBlock(RealSuspendBlock); in emitSuspendExpression()
223 CGF.EmitBlock(CleanupBlock); in emitSuspendExpression()
227 CGF.EmitBlock(ReadyBlock); in emitSuspendExpression()
411 CGF.EmitBlock(CleanupContBB); in Emit()
436 CGF.EmitBlock(FreeBB); in Emit()
440 CGF.EmitBlock(AfterFreeBB); in Emit()
569 EmitBlock(AllocBB); in EmitCoroutineBody()
583 EmitBlock(RetOnFailureBB); in EmitCoroutineBody()
590 EmitBlock(InitBB); in EmitCoroutineBody()
[all …]
H A DCGCUDARuntime.cpp37 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
41 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
H A DCGOpenMPRuntimeGPU.cpp55 CGF.EmitBlock(ThenBlock); in Enter()
61 CGF.EmitBlock(ContBlock, true); in Done()
1145 CGF.EmitBlock(WorkerBB); in emitNonSPMDEntryHeader()
1149 CGF.EmitBlock(MasterCheckBB); in emitNonSPMDEntryHeader()
1155 CGF.EmitBlock(MasterBB); in emitNonSPMDEntryHeader()
1188 CGF.EmitBlock(TerminateBB); in emitNonSPMDEntryFooter()
1200 CGF.EmitBlock(EST.ExitBB); in emitNonSPMDEntryFooter()
1279 CGF.EmitBlock(ExecuteBB); in emitSPMDEntryHeader()
1296 CGF.EmitBlock(OMPDeInitBB); in emitSPMDEntryFooter()
1305 CGF.EmitBlock(EST.ExitBB); in emitSPMDEntryFooter()
[all …]
H A DCGStmt.cpp522 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock() function in CodeGenFunction
610 EmitBlock(Dest.getBlock()); in EmitLabel()
761 EmitBlock(ThenBlock); in EmitIfStmt()
774 EmitBlock(ElseBlock); in EmitIfStmt()
788 EmitBlock(ContBlock, true); in EmitIfStmt()
796 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
847 EmitBlock(ExitBlock); in EmitWhileStmt()
864 EmitBlock(LoopBody); in EmitWhileStmt()
881 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
908 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
[all …]
H A DCGExprCXX.cpp1245 EmitBlock(LoopBB); in EmitNewArrayInitializer()
1288 EmitBlock(ContBB); in EmitNewArrayInitializer()
1693 EmitBlock(notNullBB); in EmitCXXNewExpr()
1764 EmitBlock(contBB); in EmitCXXNewExpr()
1980 CGF.EmitBlock(UnconditionalDeleteBlock); in EmitObjectDelete()
2075 EmitBlock(DeleteNotNull); in EmitCXXDeleteExpr()
2083 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2115 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2118 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2185 CGF.EmitBlock(BadTypeidBlock); in EmitTypeidFromVTable()
[all …]
H A DCGException.cpp459 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr()
552 CGF.EmitBlock(unexpectedBB); in emitFilterDispatchBlock()
824 EmitBlock(lpad); in EmitLandingPad()
1083 CGF.EmitBlock(NextBlock); in emitWasmCatchPadBlock()
1169 CGF.EmitBlock(nextBlock); in emitCatchDispatchBlock()
1310 EmitBlock(ContBB); in ExitCXXTryStmt()
1330 CGF.EmitBlock(EndCatchBB); in Emit()
1332 CGF.EmitBlock(CleanupContBB); in Emit()
1374 CGF.EmitBlock(RethrowBB); in Emit()
1384 CGF.EmitBlock(ContBB); in Emit()
[all …]
H A DCGStmtOpenMP.cpp709 EmitBlock(BodyBB); in EmitOMPAggregateAssign()
743 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
1017 EmitBlock(CopyBegin); in EmitOMPCopyinClause()
1032 EmitBlock(CopyEnd, /*IsFinished=*/true); in EmitOMPCopyinClause()
1134 EmitBlock(ThenBB); in EmitOMPLastprivateClauseFinal()
1192 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1470 CGF.EmitBlock(ThenBB); in emitPostUpdateForReductionClause()
1477 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitPostUpdateForReductionClause()
1874 EmitBlock(NextBB); in EmitOMPLoopBody()
1894 EmitBlock(OMPBeforeScanBlock); in EmitOMPLoopBody()
[all …]
H A DCGCleanup.cpp571 CGF.EmitBlock(CleanupBB); in EmitCleanup()
580 CGF.EmitBlock(ContBB); in EmitCleanup()
721 EmitBlock(prebranchDest); in PopCleanupBlock()
824 EmitBlock(NormalEntry); in PopCleanupBlock()
965 EmitBlock(FallthroughDest); in PopCleanupBlock()
999 EmitBlock(EHEntry); in PopCleanupBlock()
1328 CGF.EmitBlock(Cont); in EmitSehScope()
H A DCodeGenFunction.cpp297 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
324 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
412 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
1215 EmitBlock(BB); in EmitBlockWithFallThrough()
1220 EmitBlock(SkipCountBB); in EmitBlockWithFallThrough()
1587 EmitBlock(CounterIncrBlock); in EmitBranchToCounterBlock()
1646 EmitBlock(LHSTrue); in EmitBranchOnBoolExpr()
1700 EmitBlock(LHSFalse); in EmitBranchOnBoolExpr()
1754 EmitBlock(LHSBlock); in EmitBranchOnBoolExpr()
1764 EmitBlock(RHSBlock); in EmitBranchOnBoolExpr()
[all …]
H A DCGClass.cpp360 EmitBlock(notNullBB); in GetAddressOfBaseClass()
388 EmitBlock(endBB); in GetAddressOfBaseClass()
432 EmitBlock(CastNotNull); in GetAddressOfDerivedClass()
446 EmitBlock(CastNull); in GetAddressOfDerivedClass()
448 EmitBlock(CastEnd); in GetAddressOfDerivedClass()
1326 EmitBlock(BaseCtorContinueBB); in EmitCtorPrologue()
1601 CGF.EmitBlock(callDeleteBB); in EmitConditionalDtorDeleteCall()
1615 CGF.EmitBlock(continueBB); in EmitConditionalDtorDeleteCall()
1962 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
1974 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
[all …]
H A DCGExprComplex.cpp738 CGF.EmitBlock(INaNBB); in EmitBinMul()
745 CGF.EmitBlock(LibCallBB); in EmitBinMul()
753 CGF.EmitBlock(ContBB); in EmitBinMul()
1043 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1051 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1054 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
H A DCGObjCRuntime.cpp230 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
285 CGF.EmitBlock(Cont.getBlock()); in EmitTryCatchStmt()
H A DCGAtomic.cpp1829 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1845 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1859 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1877 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
1915 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1928 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1941 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1957 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
H A DCGExprAgg.cpp597 CGF.EmitBlock(bodyBB); in EmitArrayInit()
632 CGF.EmitBlock(endBB); in EmitArrayInit()
1249 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1264 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1272 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
1801 CGF.EmitBlock(bodyBB); in VisitArrayInitLoopExpr()
1854 CGF.EmitBlock(endBB); in VisitArrayInitLoopExpr()
H A DCGOpenMPRuntime.cpp166 CGF.EmitBlock(DoneBB); in Enter()
168 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter()
185 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in emitUntiedSwitch()
189 CGF.EmitBlock(CurPoint.getBlock()); in emitUntiedSwitch()
711 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit()
760 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
2056 CGF.EmitBlock(ThenBlock); in emitIfClause()
2062 CGF.EmitBlock(ElseBlock); in emitIfClause()
2068 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitIfClause()
2215 CGF.EmitBlock(ThenBlock); in Enter()
[all …]
H A DCGVTables.cpp88 CGF.EmitBlock(AdjustNotNull); in PerformReturnAdjustment()
99 CGF.EmitBlock(AdjustNull); in PerformReturnAdjustment()
101 CGF.EmitBlock(AdjustEnd); in PerformReturnAdjustment()
442 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
H A DCGExpr.cpp727 EmitBlock(Rest); in EmitTypeCheck()
816 EmitBlock(VptrNotNull); in EmitTypeCheck()
877 EmitBlock(Done); in EmitTypeCheck()
3254 EmitBlock(Handlers); in EmitCheck()
3298 EmitBlock(FatalHandlerBB); in EmitCheck()
3301 EmitBlock(NonFatalHandlerBB); in EmitCheck()
3306 EmitBlock(Cont); in EmitCheck()
3321 EmitBlock(CheckBB); in EmitCfiSlowPathCheck()
3352 EmitBlock(Cont); in EmitCfiSlowPathCheck()
3492 EmitBlock(TrapBB); in EmitTrapCheck()
[all …]
H A DCGExprScalar.cpp3888 CGF.EmitBlock(CheckShiftBase); in EmitShl()
3904 CGF.EmitBlock(Cont); in EmitShl()
4281 CGF.EmitBlock(RHSBlockCnt); in VisitBinLAnd()
4284 CGF.EmitBlock(FBlock); in VisitBinLAnd()
4315 CGF.EmitBlock(RHSBlock); in VisitBinLAnd()
4330 CGF.EmitBlock(RHSBlockCnt); in VisitBinLAnd()
4340 CGF.EmitBlock(ContBlock); in VisitBinLAnd()
4397 CGF.EmitBlock(RHSBlockCnt); in VisitBinLOr()
4400 CGF.EmitBlock(FBlock); in VisitBinLOr()
4434 CGF.EmitBlock(RHSBlock); in VisitBinLOr()
[all …]
H A DItaniumCXXABI.cpp674 CGF.EmitBlock(FnVirtual); in EmitLoadOfMemberFunctionPointer()
798 CGF.EmitBlock(FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
840 CGF.EmitBlock(FnEnd); in EmitLoadOfMemberFunctionPointer()
1516 CGF.EmitBlock(BadCastBlock); in EmitDynamicCastCall()
2511 CGF.EmitBlock(InitCheckBlock); in EmitGuardedInit()
2527 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2547 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2667 CGF.EmitBlock(DestructCallBlock); in unregisterGlobalDtorsWithUnAtExit()
2674 CGF.EmitBlock(EndBlock); in unregisterGlobalDtorsWithUnAtExit()
4785 CGF.EmitBlock(DestructCallBlock); in emitCXXStermFinalizer()
[all …]
H A DCGDecl.cpp513 CGF.EmitBlock(RunDtorBB); in Emit()
518 if (NRVO) CGF.EmitBlock(SkipDtorBB); in Emit()
1766 EmitBlock(SetupBB); in emitZeroOrPatternForAutoVarInit()
1775 EmitBlock(LoopBB); in emitZeroOrPatternForAutoVarInit()
1790 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
2239 EmitBlock(bodyBB); in emitArrayDestroy()
2265 EmitBlock(doneBB); in emitArrayDestroy()
H A DMicrosoftCXXABI.cpp1156 CGF.EmitBlock(CallVbaseCtorsBB); in EmitCtorCompleteObjectHandler()
1179 CGF.EmitBlock(CallVbaseDtorsBB); in EmitDtorCompleteObjectHandler()
1649 CGF.EmitBlock(BaseDtorEndBB); in EmitDestructorCall()
2594 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2602 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2630 CGF.EmitBlock(AttemptInitBlock); in EmitGuardedInit()
2641 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2649 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
3072 CGF.EmitBlock(VBaseAdjustBB); in AdjustVirtualBase()
3099 CGF.EmitBlock(SkipAdjustBB); in AdjustVirtualBase()
[all …]
H A DCGObjCMac.cpp1729 CGF.EmitBlock(callBB); in init()
1755 CGF.EmitBlock(NullBB); in complete()
1796 if (contBB) CGF.EmitBlock(contBB); in complete()
1810 CGF.EmitBlock(contBB); in complete()
1825 if (contBB) CGF.EmitBlock(contBB); in complete()
1830 CGF.EmitBlock(contBB); in complete()
4152 CGF.EmitBlock(SelfIsNilBlock); in GenerateDirectMethodPrologue()
4164 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
4331 CGF.EmitBlock(FinallyCallExit); in Emit()
4335 CGF.EmitBlock(FinallyNoCallExit); in Emit()
[all …]
H A DCGCUDANV.cpp402 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyNew()
425 CGF.EmitBlock(NextBlock); in emitDeviceStubBodyLegacy()
436 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyLegacy()
H A DCGDeclCXX.cpp769 EmitBlock(InitBlock); in GenerateCXXGlobalInitFunc()
799 EmitBlock(ExitBlock); in GenerateCXXGlobalInitFunc()
H A DCGObjC.cpp1812 EmitBlock(LoopInitBB); in EmitObjCForCollectionStmt()
1830 EmitBlock(LoopBodyBB); in EmitObjCForCollectionStmt()
1857 EmitBlock(WasMutatedBB); in EmitObjCForCollectionStmt()
1870 EmitBlock(WasNotMutatedBB); in EmitObjCForCollectionStmt()
1976 EmitBlock(AfterBody.getBlock()); in EmitObjCForCollectionStmt()
1996 EmitBlock(FetchMoreBB); in EmitObjCForCollectionStmt()
2014 EmitBlock(EmptyBB); in EmitObjCForCollectionStmt()
2028 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()

12