Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGCoroutine.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()
567 EmitBlock(AllocBB); in EmitCoroutineBody()
581 EmitBlock(RetOnFailureBB); in EmitCoroutineBody()
588 EmitBlock(InitBB); in EmitCoroutineBody()
[all …]
HDCGCUDARuntime.cpp37 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
41 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
HDCGStmt.cpp473 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock() function in CodeGenFunction
561 EmitBlock(Dest.getBlock()); in EmitLabel()
686 EmitBlock(ThenBlock); in EmitIfStmt()
699 EmitBlock(ElseBlock); in EmitIfStmt()
713 EmitBlock(ContBlock, true); in EmitIfStmt()
721 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
770 EmitBlock(ExitBlock); in EmitWhileStmt()
779 EmitBlock(LoopBody); in EmitWhileStmt()
796 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
823 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
[all …]
HDCGOpenMPRuntimeNVPTX.cpp143 CGF.EmitBlock(ThenBlock); in Enter()
149 CGF.EmitBlock(ContBlock, true); in Done()
1224 CGF.EmitBlock(WorkerBB); in emitNonSPMDEntryHeader()
1228 CGF.EmitBlock(MasterCheckBB); in emitNonSPMDEntryHeader()
1233 CGF.EmitBlock(MasterBB); in emitNonSPMDEntryHeader()
1266 CGF.EmitBlock(TerminateBB); in emitNonSPMDEntryFooter()
1277 CGF.EmitBlock(EST.ExitBB); in emitNonSPMDEntryFooter()
1356 CGF.EmitBlock(ExecuteBB); in emitSPMDEntryHeader()
1373 CGF.EmitBlock(OMPDeInitBB); in emitSPMDEntryFooter()
1382 CGF.EmitBlock(EST.ExitBB); in emitSPMDEntryFooter()
[all …]
HDCGException.cpp442 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr()
509 CGF.EmitBlock(unexpectedBB); in emitFilterDispatchBlock()
776 EmitBlock(lpad); in EmitLandingPad()
1038 CGF.EmitBlock(NextBlock); in emitWasmCatchPadBlock()
1124 CGF.EmitBlock(nextBlock); in emitCatchDispatchBlock()
1265 EmitBlock(ContBB); in ExitCXXTryStmt()
1285 CGF.EmitBlock(EndCatchBB); in Emit()
1287 CGF.EmitBlock(CleanupContBB); in Emit()
1329 CGF.EmitBlock(RethrowBB); in Emit()
1338 CGF.EmitBlock(ContBB); in Emit()
[all …]
HDCGExprCXX.cpp1240 EmitBlock(LoopBB); in EmitNewArrayInitializer()
1283 EmitBlock(ContBB); in EmitNewArrayInitializer()
1682 EmitBlock(notNullBB); in EmitCXXNewExpr()
1753 EmitBlock(contBB); in EmitCXXNewExpr()
2038 EmitBlock(DeleteNotNull); in EmitCXXDeleteExpr()
2046 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2081 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2147 CGF.EmitBlock(BadTypeidBlock); in EmitTypeidFromVTable()
2149 CGF.EmitBlock(EndBlock); in EmitTypeidFromVTable()
2191 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end")); in EmitDynamicCastToNull()
[all …]
HDCGStmtOpenMP.cpp668 EmitBlock(BodyBB); in EmitOMPAggregateAssign()
702 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
953 EmitBlock(CopyBegin); in EmitOMPCopyinClause()
968 EmitBlock(CopyEnd, /*IsFinished=*/true); in EmitOMPCopyinClause()
1062 EmitBlock(ThenBB); in EmitOMPLastprivateClauseFinal()
1120 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1271 CGF.EmitBlock(ThenBB); in emitPostUpdateForReductionClause()
1278 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitPostUpdateForReductionClause()
1507 EmitBlock(NextBB); in EmitOMPLoopBody()
1519 EmitBlock(Continue.getBlock()); in EmitOMPLoopBody()
[all …]
HDCGCleanup.cpp568 CGF.EmitBlock(CleanupBB); in EmitCleanup()
577 CGF.EmitBlock(ContBB); in EmitCleanup()
718 EmitBlock(prebranchDest); in PopCleanupBlock()
804 EmitBlock(NormalEntry); in PopCleanupBlock()
934 EmitBlock(FallthroughDest); in PopCleanupBlock()
968 EmitBlock(EHEntry); in PopCleanupBlock()
HDCodeGenFunction.cpp306 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
333 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
421 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
1165 EmitBlock(BB); in EmitBlockWithFallThrough()
1170 EmitBlock(SkipCountBB); in EmitBlockWithFallThrough()
1511 EmitBlock(LHSTrue); in EmitBranchOnBoolExpr()
1560 EmitBlock(LHSFalse); in EmitBranchOnBoolExpr()
1609 EmitBlock(LHSBlock); in EmitBranchOnBoolExpr()
1619 EmitBlock(RHSBlock); in EmitBranchOnBoolExpr()
1698 CGF.EmitBlock(loopBB); in emitNonZeroVLAInit()
[all …]
HDCGClass.cpp337 EmitBlock(notNullBB); in GetAddressOfBaseClass()
365 EmitBlock(endBB); in GetAddressOfBaseClass()
409 EmitBlock(CastNotNull); in GetAddressOfDerivedClass()
423 EmitBlock(CastNull); in GetAddressOfDerivedClass()
425 EmitBlock(CastEnd); in GetAddressOfDerivedClass()
1304 EmitBlock(BaseCtorContinueBB); in EmitCtorPrologue()
1579 CGF.EmitBlock(callDeleteBB); in EmitConditionalDtorDeleteCall()
1593 CGF.EmitBlock(continueBB); in EmitConditionalDtorDeleteCall()
1937 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
1948 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
[all …]
HDCGExprComplex.cpp726 CGF.EmitBlock(INaNBB); in EmitBinMul()
733 CGF.EmitBlock(LibCallBB); in EmitBinMul()
741 CGF.EmitBlock(ContBB); in EmitBinMul()
1030 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1038 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1041 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
HDCGObjCRuntime.cpp229 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
284 CGF.EmitBlock(Cont.getBlock()); in EmitTryCatchStmt()
HDCGVTables.cpp88 CGF.EmitBlock(AdjustNotNull); in PerformReturnAdjustment()
99 CGF.EmitBlock(AdjustNull); in PerformReturnAdjustment()
101 CGF.EmitBlock(AdjustEnd); in PerformReturnAdjustment()
439 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
HDCGExprAgg.cpp593 CGF.EmitBlock(bodyBB); in EmitArrayInit()
628 CGF.EmitBlock(endBB); in EmitArrayInit()
1210 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1225 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1229 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
1659 CGF.EmitBlock(bodyBB); in VisitArrayInitLoopExpr()
1712 CGF.EmitBlock(endBB); in VisitArrayInitLoopExpr()
HDCGOpenMPRuntime.cpp159 CGF.EmitBlock(DoneBB); in Enter()
161 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter()
178 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in emitUntiedSwitch()
182 CGF.EmitBlock(CurPoint.getBlock()); in emitUntiedSwitch()
893 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit()
942 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
3074 CGF.EmitBlock(ThenBlock); in emitIfClause()
3080 CGF.EmitBlock(ElseBlock); in emitIfClause()
3086 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitIfClause()
3223 CGF.EmitBlock(ThenBlock); in Enter()
[all …]
HDCGAtomic.cpp1804 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1820 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1834 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1852 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
1890 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1903 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1916 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1932 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
HDCGCUDANV.cpp342 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyNew()
367 CGF.EmitBlock(NextBlock); in emitDeviceStubBodyLegacy()
377 CGF.EmitBlock(EndBlock); in emitDeviceStubBodyLegacy()
HDCGDecl.cpp499 CGF.EmitBlock(RunDtorBB); in Emit()
504 if (NRVO) CGF.EmitBlock(SkipDtorBB); in Emit()
1718 EmitBlock(SetupBB); in emitZeroOrPatternForAutoVarInit()
1727 EmitBlock(LoopBB); in emitZeroOrPatternForAutoVarInit()
1740 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
2164 EmitBlock(bodyBB); in emitArrayDestroy()
2190 EmitBlock(doneBB); in emitArrayDestroy()
HDCGExpr.cpp704 EmitBlock(Rest); in EmitTypeCheck()
791 EmitBlock(VptrNotNull); in EmitTypeCheck()
852 EmitBlock(Done); in EmitTypeCheck()
3077 EmitBlock(Handlers); in EmitCheck()
3121 EmitBlock(FatalHandlerBB); in EmitCheck()
3124 EmitBlock(NonFatalHandlerBB); in EmitCheck()
3129 EmitBlock(Cont); in EmitCheck()
3144 EmitBlock(CheckBB); in EmitCfiSlowPathCheck()
3175 EmitBlock(Cont); in EmitCfiSlowPathCheck()
3310 EmitBlock(TrapBB); in EmitTrapCheck()
[all …]
HDMicrosoftCXXABI.cpp1130 CGF.EmitBlock(CallVbaseCtorsBB); in EmitCtorCompleteObjectHandler()
1153 CGF.EmitBlock(CallVbaseDtorsBB); in EmitDtorCompleteObjectHandler()
1614 CGF.EmitBlock(BaseDtorEndBB); in EmitDestructorCall()
2547 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2555 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2583 CGF.EmitBlock(AttemptInitBlock); in EmitGuardedInit()
2594 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2602 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
3023 CGF.EmitBlock(VBaseAdjustBB); in AdjustVirtualBase()
3049 CGF.EmitBlock(SkipAdjustBB); in AdjustVirtualBase()
[all …]
HDCGObjCMac.cpp1739 CGF.EmitBlock(callBB); in init()
1765 CGF.EmitBlock(NullBB); in complete()
1788 if (contBB) CGF.EmitBlock(contBB); in complete()
1801 CGF.EmitBlock(contBB); in complete()
1816 if (contBB) CGF.EmitBlock(contBB); in complete()
1821 CGF.EmitBlock(contBB); in complete()
4112 CGF.EmitBlock(SelfIsNilBlock); in GenerateDirectMethodPrologue()
4124 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
4290 CGF.EmitBlock(FinallyCallExit); in Emit()
4294 CGF.EmitBlock(FinallyNoCallExit); in Emit()
[all …]
HDCGDeclCXX.cpp692 EmitBlock(InitBlock); in GenerateCXXGlobalInitFunc()
722 EmitBlock(ExitBlock); in GenerateCXXGlobalInitFunc()
HDCGObjC.cpp1742 EmitBlock(LoopInitBB); in EmitObjCForCollectionStmt()
1759 EmitBlock(LoopBodyBB); in EmitObjCForCollectionStmt()
1786 EmitBlock(WasMutatedBB); in EmitObjCForCollectionStmt()
1799 EmitBlock(WasNotMutatedBB); in EmitObjCForCollectionStmt()
1871 EmitBlock(AfterBody.getBlock()); in EmitObjCForCollectionStmt()
1891 EmitBlock(FetchMoreBB); in EmitObjCForCollectionStmt()
1909 EmitBlock(EmptyBB); in EmitObjCForCollectionStmt()
1923 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
HDCGNonTrivialStruct.cpp364 CGF.EmitBlock(HeaderBB); in visitArray()
383 CGF.EmitBlock(LoopBB); in visitArray()
407 CGF.EmitBlock(ExitBB); in visitArray()
HDCGCXXABI.h617 CGF.EmitBlock(BB); in Emit()

12