Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp242 CGF.EmitBlock(SuspendBlock); in emitSuspendExpression()
310 CGF.EmitBlock(RealSuspendBlock); in emitSuspendExpression()
332 CGF.EmitBlock(CleanupBlock); in emitSuspendExpression()
336 CGF.EmitBlock(ReadyBlock); in emitSuspendExpression()
588 CGF.EmitBlock(CleanupContBB); in Emit()
613 CGF.EmitBlock(FreeBB); in Emit()
617 CGF.EmitBlock(AfterFreeBB); in Emit()
802 EmitBlock(AllocBB); in EmitCoroutineBody()
818 EmitBlock(RetOnFailureBB); in EmitCoroutineBody()
825 EmitBlock(InitBB); in EmitCoroutineBody()
[all …]
H A DCGCUDARuntime.cpp37 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
41 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
H A DCGStmt.cpp588 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock() function in CodeGenFunction
675 EmitBlock(Dest.getBlock()); in EmitLabel()
880 EmitBlock(ThenBlock); in EmitIfStmt()
896 EmitBlock(ElseBlock); in EmitIfStmt()
913 EmitBlock(ContBlock, true); in EmitIfStmt()
989 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
1047 EmitBlock(ExitBlock); in EmitWhileStmt()
1064 EmitBlock(LoopBody); in EmitWhileStmt()
1085 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
1128 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
[all …]
H A DCGExprCXX.cpp1272 EmitBlock(LoopBB); in EmitNewArrayInitializer()
1313 EmitBlock(ContBB); in EmitNewArrayInitializer()
1718 EmitBlock(notNullBB); in EmitCXXNewExpr()
1788 EmitBlock(contBB); in EmitCXXNewExpr()
2004 CGF.EmitBlock(UnconditionalDeleteBlock); in EmitObjectDelete()
2099 EmitBlock(DeleteNotNull); in EmitCXXDeleteExpr()
2108 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2139 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2142 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
2173 CGF.EmitBlock(BadTypeidBlock); in EmitTypeidFromVTable()
[all …]
H A DCGException.cpp470 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr()
567 CGF.EmitBlock(unexpectedBB); in emitFilterDispatchBlock()
848 EmitBlock(lpad); in EmitLandingPad()
1108 CGF.EmitBlock(NextBlock); in emitWasmCatchPadBlock()
1200 CGF.EmitBlock(nextBlock); in emitCatchDispatchBlock()
1339 EmitBlock(ContBB); in ExitCXXTryStmt()
1359 CGF.EmitBlock(EndCatchBB); in Emit()
1361 CGF.EmitBlock(CleanupContBB); in Emit()
1403 CGF.EmitBlock(RethrowBB); in Emit()
1413 CGF.EmitBlock(ContBB); in Emit()
[all …]
H A DCGCleanup.cpp561 CGF.EmitBlock(CleanupBB); in EmitCleanup()
570 CGF.EmitBlock(ContBB); in EmitCleanup()
723 EmitBlock(prebranchDest); in PopCleanupBlock()
837 EmitBlock(NormalEntry); in PopCleanupBlock()
983 EmitBlock(FallthroughDest); in PopCleanupBlock()
1019 EmitBlock(EHEntry); in PopCleanupBlock()
1324 CGF.EmitBlock(Cont); in EmitSehScope()
H A DCGStmtOpenMP.cpp748 EmitBlock(BodyBB); in EmitOMPAggregateAssign()
784 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
1044 EmitBlock(CopyBegin); in EmitOMPCopyinClause()
1059 EmitBlock(CopyEnd, /*IsFinished=*/true); in EmitOMPCopyinClause()
1157 EmitBlock(ThenBB); in EmitOMPLastprivateClauseFinal()
1216 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1487 CGF.EmitBlock(ThenBB); in emitPostUpdateForReductionClause()
1494 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitPostUpdateForReductionClause()
1936 EmitBlock(NextBB); in EmitOMPLoopBody()
1956 EmitBlock(OMPBeforeScanBlock); in EmitOMPLoopBody()
[all …]
H A DCGExprComplex.cpp874 CGF.EmitBlock(INaNBB); in EmitBinMul()
881 CGF.EmitBlock(LibCallBB); in EmitBinMul()
889 CGF.EmitBlock(ContBB); in EmitBinMul()
979 CGF.EmitBlock(TrueBB); in EmitRangeReductionDiv()
999 CGF.EmitBlock(FalseBB); in EmitRangeReductionDiv()
1020 CGF.EmitBlock(ContBB); in EmitRangeReductionDiv()
1397 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1409 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1414 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
H A DCGClass.cpp361 EmitBlock(notNullBB); in GetAddressOfBaseClass()
390 EmitBlock(endBB); in GetAddressOfBaseClass()
432 EmitBlock(CastNotNull); in GetAddressOfDerivedClass()
447 EmitBlock(CastNull); in GetAddressOfDerivedClass()
449 EmitBlock(CastEnd); in GetAddressOfDerivedClass()
1319 EmitBlock(BaseCtorContinueBB); in EmitCtorPrologue()
1600 CGF.EmitBlock(callDeleteBB); in EmitConditionalDtorDeleteCall()
1614 CGF.EmitBlock(continueBB); in EmitConditionalDtorDeleteCall()
2029 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
2041 EmitBlock(loopBB); in EmitCXXAggrConstructorCall()
[all …]
H A DCodeGenFunction.cpp325 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
352 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
453 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
1355 EmitBlock(BB); in EmitBlockWithFallThrough()
1360 EmitBlock(SkipCountBB); in EmitBlockWithFallThrough()
1798 EmitBlock(CounterIncrBlock); in EmitBranchToCounterBlock()
1863 EmitBlock(LHSTrue); in EmitBranchOnBoolExpr()
1922 EmitBlock(LHSFalse); in EmitBranchOnBoolExpr()
1982 EmitBlock(LHSBlock); in EmitBranchOnBoolExpr()
1992 EmitBlock(RHSBlock); in EmitBranchOnBoolExpr()
[all …]
H A DCGObjCRuntime.cpp228 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
284 CGF.EmitBlock(Cont.getBlock()); in EmitTryCatchStmt()
H A DCGAtomic.cpp1774 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1790 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1804 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1827 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
1865 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1878 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1891 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1907 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
H A DCGExprAgg.cpp641 CGF.EmitBlock(bodyBB); in EmitArrayInit()
676 CGF.EmitBlock(endBB); in EmitArrayInit()
1291 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
1309 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
1319 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
1833 CGF.EmitBlock(bodyBB); in VisitArrayInitLoopExpr()
1887 CGF.EmitBlock(endBB); in VisitArrayInitLoopExpr()
H A DCGOpenMPRuntime.cpp173 CGF.EmitBlock(DoneBB); in Enter()
175 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter()
192 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in emitUntiedSwitch()
196 CGF.EmitBlock(CurPoint.getBlock()); in emitUntiedSwitch()
687 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit()
738 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
1853 CGF.EmitBlock(ThenBlock); in emitIfClause()
1859 CGF.EmitBlock(ElseBlock); in emitIfClause()
1865 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitIfClause()
1994 CGF.EmitBlock(ThenBlock); in Enter()
[all …]
H A DItaniumCXXABI.cpp674 CGF.EmitBlock(FnVirtual); in EmitLoadOfMemberFunctionPointer()
799 CGF.EmitBlock(FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
839 CGF.EmitBlock(FnEnd); in EmitLoadOfMemberFunctionPointer()
959 CGF.EmitBlock(ResignBB); in EmitMemberPointerConversion()
969 CGF.EmitBlock(MergeBB); in EmitMemberPointerConversion()
1663 CGF.EmitBlock(BadCastBlock); in emitDynamicCastCall()
2758 CGF.EmitBlock(InitCheckBlock); in EmitGuardedInit()
2790 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2817 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2928 CGF.EmitBlock(DestructCallBlock); in unregisterGlobalDtorsWithUnAtExit()
[all …]
H A DCGOpenMPRuntimeGPU.cpp55 CGF.EmitBlock(ThenBlock); in Enter()
61 CGF.EmitBlock(ContBlock, true); in Done()
1347 CGF.EmitBlock(LoopBB); in emitCriticalRegion()
1354 CGF.EmitBlock(TestBB); in emitCriticalRegion()
1361 CGF.EmitBlock(BodyBB); in emitCriticalRegion()
1371 CGF.EmitBlock(SyncBB); in emitCriticalRegion()
1383 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in emitCriticalRegion()
H A DCGVTables.cpp89 CGF.EmitBlock(AdjustNotNull); in PerformReturnAdjustment()
102 CGF.EmitBlock(AdjustNull); in PerformReturnAdjustment()
104 CGF.EmitBlock(AdjustEnd); in PerformReturnAdjustment()
457 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
H A DCGPointerAuth.cpp268 EmitBlock(ResignBB); in emitPointerAuthResign()
281 EmitBlock(ContBB); in emitPointerAuthResign()
H A DCGDecl.cpp541 CGF.EmitBlock(RunDtorBB); in Emit()
546 if (NRVO) CGF.EmitBlock(SkipDtorBB); in Emit()
1852 EmitBlock(SetupBB); in emitZeroOrPatternForAutoVarInit()
1862 EmitBlock(LoopBB); in emitZeroOrPatternForAutoVarInit()
1877 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
2385 EmitBlock(bodyBB); in emitArrayDestroy()
2413 EmitBlock(doneBB); in emitArrayDestroy()
H A DMicrosoftCXXABI.cpp1211 CGF.EmitBlock(CallVbaseCtorsBB); in EmitCtorCompleteObjectHandler()
1234 CGF.EmitBlock(CallVbaseDtorsBB); in EmitDtorCompleteObjectHandler()
1692 CGF.EmitBlock(BaseDtorEndBB); in EmitDestructorCall()
2722 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2730 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2758 CGF.EmitBlock(AttemptInitBlock); in EmitGuardedInit()
2769 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2777 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
3196 CGF.EmitBlock(VBaseAdjustBB); in AdjustVirtualBase()
3223 CGF.EmitBlock(SkipAdjustBB); in AdjustVirtualBase()
[all …]
H A DCGObjCMac.cpp1741 CGF.EmitBlock(callBB); in init()
1767 CGF.EmitBlock(NullBB); in complete()
1780 if (contBB) CGF.EmitBlock(contBB); in complete()
1794 CGF.EmitBlock(contBB); in complete()
1809 if (contBB) CGF.EmitBlock(contBB); in complete()
1814 CGF.EmitBlock(contBB); in complete()
4077 CGF.EmitBlock(SelfIsNilBlock); in GenerateDirectMethodPrologue()
4089 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
4259 CGF.EmitBlock(FinallyCallExit); in Emit()
4263 CGF.EmitBlock(FinallyNoCallExit); in Emit()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp286 CGF.EmitBlock(MaybeRegBlock); in EmitVAArgForHexagonLinux()
337 CGF.EmitBlock(InRegBlock); in EmitVAArgForHexagonLinux()
350 CGF.EmitBlock(OnStackBlock); in EmitVAArgForHexagonLinux()
400 CGF.EmitBlock(ContBlock); in EmitVAArgForHexagonLinux()
H A DSystemZ.cpp345 CGF.EmitBlock(InRegBlock); in EmitVAArg()
372 CGF.EmitBlock(InMemBlock); in EmitVAArg()
392 CGF.EmitBlock(ContBlock); in EmitVAArg()
H A DAArch64.cpp614 CGF.EmitBlock(MaybeRegBlock); in EmitAAPCSVAArg()
653 CGF.EmitBlock(InRegBlock); in EmitAAPCSVAArg()
724 CGF.EmitBlock(OnStackBlock); in EmitAAPCSVAArg()
765 CGF.EmitBlock(ContBlock); in EmitAAPCSVAArg()
H A DPPC.cpp495 CGF.EmitBlock(UsingRegs); in EmitVAArg()
530 CGF.EmitBlock(UsingOverflow); in EmitVAArg()
565 CGF.EmitBlock(Cont); in EmitVAArg()

12