Home
last modified time | relevance | path

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

12

/external/clang/lib/CodeGen/
DCGCUDARuntime.cpp38 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
51 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
DCGStmt.cpp367 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock() function in CodeGenFunction
455 EmitBlock(Dest.getBlock()); in EmitLabel()
583 EmitBlock(ThenBlock); in EmitIfStmt()
596 EmitBlock(ElseBlock); in EmitIfStmt()
610 EmitBlock(ContBlock, true); in EmitIfStmt()
618 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
664 EmitBlock(ExitBlock); in EmitWhileStmt()
673 EmitBlock(LoopBody); in EmitWhileStmt()
690 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
719 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
[all …]
DCGStmtOpenMP.cpp222 EmitBlock(BodyBB); in EmitOMPAggregateAssign()
256 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
286 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit()
314 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
504 EmitBlock(CopyBegin); in EmitOMPCopyinClause()
517 EmitBlock(CopyEnd, /*IsFinished=*/true); in EmitOMPCopyinClause()
585 EmitBlock(ThenBB); in EmitOMPLastprivateClauseFinal()
651 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
920 EmitBlock(Continue.getBlock()); in EmitOMPLoopBody()
937 EmitBlock(CondBlock); in EmitOMPInnerLoop()
[all …]
DCGException.cpp421 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr()
490 CGF.EmitBlock(unexpectedBB); in emitFilterDispatchBlock()
753 EmitBlock(lpad); in EmitLandingPad()
990 CGF.EmitBlock(nextBlock); in emitCatchDispatchBlock()
1089 EmitBlock(ContBB); in ExitCXXTryStmt()
1108 CGF.EmitBlock(EndCatchBB); in Emit()
1110 CGF.EmitBlock(CleanupContBB); in Emit()
1152 CGF.EmitBlock(RethrowBB); in Emit()
1161 CGF.EmitBlock(ContBB); in Emit()
1255 CGF.EmitBlock(catchBB); in exit()
[all …]
DCGClass.cpp329 EmitBlock(notNullBB); in GetAddressOfBaseClass()
355 EmitBlock(endBB); in GetAddressOfBaseClass()
397 EmitBlock(CastNotNull); in GetAddressOfDerivedClass()
411 EmitBlock(CastNull); in GetAddressOfDerivedClass()
413 EmitBlock(CastEnd); in GetAddressOfDerivedClass()
625 CGF.EmitBlock(CondBlock); in EmitAggMemberInitializer()
640 CGF.EmitBlock(ForBody); in EmitAggMemberInitializer()
648 CGF.EmitBlock(ContinueBlock); in EmitAggMemberInitializer()
660 CGF.EmitBlock(AfterFor, true); in EmitAggMemberInitializer()
1390 EmitBlock(BaseCtorContinueBB); in EmitCtorPrologue()
[all …]
DCGExprCXX.cpp1045 EmitBlock(LoopBB); in EmitNewArrayInitializer()
1087 EmitBlock(ContBB); in EmitNewArrayInitializer()
1409 EmitBlock(notNullBB); in EmitCXXNewExpr()
1466 EmitBlock(contBB); in EmitCXXNewExpr()
1707 EmitBlock(DeleteNotNull); in EmitCXXDeleteExpr()
1741 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
1799 CGF.EmitBlock(BadTypeidBlock); in EmitTypeidFromVTable()
1801 CGF.EmitBlock(EndBlock); in EmitTypeidFromVTable()
1843 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end")); in EmitDynamicCastToNull()
1895 EmitBlock(CastNotNull); in EmitDynamicCast()
[all …]
DCodeGenFunction.cpp236 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
262 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
339 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
878 EmitBlock(BB); in EmitBlockWithFallThrough()
883 EmitBlock(SkipCountBB); in EmitBlockWithFallThrough()
1155 EmitBlock(LHSTrue); in EmitBranchOnBoolExpr()
1204 EmitBlock(LHSFalse); in EmitBranchOnBoolExpr()
1253 EmitBlock(LHSBlock); in EmitBranchOnBoolExpr()
1263 EmitBlock(RHSBlock); in EmitBranchOnBoolExpr()
1345 CGF.EmitBlock(loopBB); in emitNonZeroVLAInit()
[all …]
DCGCleanup.cpp510 CGF.EmitBlock(CleanupBB); in EmitCleanup()
519 CGF.EmitBlock(ContBB); in EmitCleanup()
660 EmitBlock(prebranchDest); in PopCleanupBlock()
733 EmitBlock(NormalEntry); in PopCleanupBlock()
863 EmitBlock(FallthroughDest); in PopCleanupBlock()
897 EmitBlock(EHEntry); in PopCleanupBlock()
DCGOpenMPRuntime.cpp1239 CGF.EmitBlock(ThenBlock); in emitOMPIfClause()
1249 CGF.EmitBlock(ElseBlock); in emitOMPIfClause()
1261 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitOMPIfClause()
1428 CGF.EmitBlock(ThenBlock); in emitIfStmt()
1432 CGF.EmitBlock(ContBlock, true); in emitIfStmt()
1708 CGF.EmitBlock(ExitBB); in emitBarrierCall()
1713 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitBarrierCall()
2688 CGF.EmitBlock(BodyBB); in EmitOMPAggregateReduction()
2727 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateReduction()
2967 CGF.EmitBlock(Case1BB); in emitReduction()
[all …]
DCGCUDANV.cpp149 CGF.EmitBlock(NextBlock); in emitDeviceStubBody()
158 CGF.EmitBlock(EndBlock); in emitDeviceStubBody()
DCGExprComplex.cpp682 CGF.EmitBlock(INaNBB); in EmitBinMul()
689 CGF.EmitBlock(LibCallBB); in EmitBinMul()
697 CGF.EmitBlock(ContBB); in EmitBinMul()
966 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
974 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
977 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DCGObjCRuntime.cpp232 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
280 CGF.EmitBlock(Cont.getBlock()); in EmitTryCatchStmt()
DCGVTables.cpp102 CGF.EmitBlock(AdjustNotNull); in PerformReturnAdjustment()
113 CGF.EmitBlock(AdjustNull); in PerformReturnAdjustment()
115 CGF.EmitBlock(AdjustEnd); in PerformReturnAdjustment()
395 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
DCGAtomic.cpp1574 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1590 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1604 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1622 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
1661 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1674 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1687 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1703 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
DCGExpr.cpp537 EmitBlock(Rest); in EmitTypeCheck()
659 EmitBlock(Done); in EmitTypeCheck()
2484 EmitBlock(Handlers); in EmitCheck()
2524 EmitBlock(FatalHandlerBB); in EmitCheck()
2527 EmitBlock(NonFatalHandlerBB); in EmitCheck()
2532 EmitBlock(Cont); in EmitCheck()
2548 EmitBlock(CheckBB); in EmitCfiSlowPathCheck()
2560 EmitBlock(Cont); in EmitCfiSlowPathCheck()
2571 EmitBlock(TrapBB); in EmitTrapCheck()
2580 EmitBlock(Cont); in EmitTrapCheck()
[all …]
DCGExprAgg.cpp499 CGF.EmitBlock(bodyBB); in EmitArrayInit()
526 CGF.EmitBlock(endBB); in EmitArrayInit()
939 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
954 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
958 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DCGDeclCXX.cpp524 EmitBlock(InitBlock); in GenerateCXXGlobalInitFunc()
548 EmitBlock(ExitBlock); in GenerateCXXGlobalInitFunc()
DCGObjC.cpp1561 EmitBlock(LoopInitBB); in EmitObjCForCollectionStmt()
1578 EmitBlock(LoopBodyBB); in EmitObjCForCollectionStmt()
1605 EmitBlock(WasMutatedBB); in EmitObjCForCollectionStmt()
1619 EmitBlock(WasNotMutatedBB); in EmitObjCForCollectionStmt()
1690 EmitBlock(AfterBody.getBlock()); in EmitObjCForCollectionStmt()
1710 EmitBlock(FetchMoreBB); in EmitObjCForCollectionStmt()
1729 EmitBlock(EmptyBB); in EmitObjCForCollectionStmt()
1746 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
DCGDecl.cpp447 CGF.EmitBlock(RunDtorBB); in Emit()
455 if (NRVO) CGF.EmitBlock(SkipDtorBB); in Emit()
1557 EmitBlock(bodyBB); in emitArrayDestroy()
1583 EmitBlock(doneBB); in emitArrayDestroy()
DCGObjCMac.cpp1572 CGF.EmitBlock(callBB); in init()
1595 CGF.EmitBlock(NullBB); in complete()
1618 if (contBB) CGF.EmitBlock(contBB); in complete()
1631 CGF.EmitBlock(contBB); in complete()
1645 if (contBB) CGF.EmitBlock(contBB); in complete()
1650 CGF.EmitBlock(contBB); in complete()
3659 CGF.EmitBlock(FinallyCallExit); in Emit()
3663 CGF.EmitBlock(FinallyNoCallExit); in Emit()
4050 CGF.EmitBlock(TryBlock); in EmitTryOrSynchronizedStmt()
4058 CGF.EmitBlock(TryHandler); in EmitTryOrSynchronizedStmt()
[all …]
DMicrosoftCXXABI.cpp886 CGF.EmitBlock(BB); in Emit()
1115 CGF.EmitBlock(CallVbaseCtorsBB); in EmitCtorCompleteObjectHandler()
2428 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2436 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2463 CGF.EmitBlock(AttemptInitBlock); in EmitGuardedInit()
2474 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2482 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2892 CGF.EmitBlock(VBaseAdjustBB); in AdjustVirtualBase()
2918 CGF.EmitBlock(SkipAdjustBB); in AdjustVirtualBase()
3021 CGF.EmitBlock(ConvertBB); in EmitMemberPointerConversion()
[all …]
DCGExprScalar.cpp2748 CGF.EmitBlock(CheckShiftBase); in EmitShl()
2764 CGF.EmitBlock(Cont); in EmitShl()
3096 CGF.EmitBlock(RHSBlock); in VisitBinLAnd()
3108 CGF.EmitBlock(ContBlock); in VisitBinLAnd()
3177 CGF.EmitBlock(RHSBlock); in VisitBinLOr()
3188 CGF.EmitBlock(ContBlock); in VisitBinLOr()
3327 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
3336 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
3342 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DTargetInfo.cpp3199 CGF.EmitBlock(InRegBlock); in EmitVAArg()
3320 CGF.EmitBlock(InMemBlock); in EmitVAArg()
3325 CGF.EmitBlock(ContBlock); in EmitVAArg()
3524 CGF.EmitBlock(UsingRegs); in EmitVAArg()
3560 CGF.EmitBlock(UsingOverflow); in EmitVAArg()
3593 CGF.EmitBlock(Cont); in EmitVAArg()
4518 CGF.EmitBlock(MaybeRegBlock); in EmitAAPCSVAArg()
4557 CGF.EmitBlock(InRegBlock); in EmitAAPCSVAArg()
4629 CGF.EmitBlock(OnStackBlock); in EmitAAPCSVAArg()
4682 CGF.EmitBlock(ContBlock); in EmitAAPCSVAArg()
[all …]
DItaniumCXXABI.cpp578 CGF.EmitBlock(FnVirtual); in EmitLoadOfMemberFunctionPointer()
603 CGF.EmitBlock(FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
608 CGF.EmitBlock(FnEnd); in EmitLoadOfMemberFunctionPointer()
1267 CGF.EmitBlock(BadCastBlock); in EmitDynamicCastCall()
2045 CGF.EmitBlock(InitCheckBlock); in EmitGuardedInit()
2061 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2078 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
DCGCall.cpp2587 CGF.EmitBlock(writebackBB); in emitWriteback()
2630 CGF.EmitBlock(contBB); in emitWriteback()
2737 CGF.EmitBlock(copyBB); in emitWritebackArg()
2770 CGF.EmitBlock(contBB); in emitWritebackArg()
3134 EmitBlock(ContBB); in EmitCallOrInvoke()
3524 EmitBlock(Cont); in EmitCall()

12