Home
last modified time | relevance | path

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

12

/external/clang/lib/CodeGen/
DCGOpenMPRuntimeNVPTX.cpp165 CGF.EmitBlock(AwaitBB); in emitWorkerLoop()
176 CGF.EmitBlock(SelectWorkersBB); in emitWorkerLoop()
185 CGF.EmitBlock(ExecuteBB); in emitWorkerLoop()
189 CGF.EmitBlock(TerminateBB); in emitWorkerLoop()
193 CGF.EmitBlock(BarrierBB); in emitWorkerLoop()
199 CGF.EmitBlock(ExitBB); in emitWorkerLoop()
226 CGF.EmitBlock(WorkerCheckBB); in emitEntryHeader()
231 CGF.EmitBlock(WorkerBB); in emitEntryHeader()
236 CGF.EmitBlock(MasterBB); in emitEntryHeader()
251 CGF.EmitBlock(TerminateBB); in emitEntryFooter()
[all …]
DCGStmt.cpp397 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock() function in CodeGenFunction
485 EmitBlock(Dest.getBlock()); in EmitLabel()
617 EmitBlock(ThenBlock); in EmitIfStmt()
637 EmitBlock(ElseBlock); in EmitIfStmt()
656 EmitBlock(ContBlock, true); in EmitIfStmt()
664 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
711 EmitBlock(ExitBlock); in EmitWhileStmt()
720 EmitBlock(LoopBody); in EmitWhileStmt()
737 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
767 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
[all …]
DCGCUDARuntime.cpp38 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
51 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
DCGStmtOpenMP.cpp347 EmitBlock(BodyBB); in EmitOMPAggregateAssign()
381 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
482 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit()
531 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
739 EmitBlock(CopyBegin); in EmitOMPCopyinClause()
752 EmitBlock(CopyEnd, /*IsFinished=*/true); in EmitOMPCopyinClause()
833 EmitBlock(ThenBB); in EmitOMPLastprivateClauseFinal()
883 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1180 CGF.EmitBlock(ThenBB); in emitPostUpdateForReductionClause()
1187 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitPostUpdateForReductionClause()
[all …]
DCGException.cpp421 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr()
490 CGF.EmitBlock(unexpectedBB); in emitFilterDispatchBlock()
755 EmitBlock(lpad); in EmitLandingPad()
992 CGF.EmitBlock(nextBlock); in emitCatchDispatchBlock()
1091 EmitBlock(ContBB); in ExitCXXTryStmt()
1110 CGF.EmitBlock(EndCatchBB); in Emit()
1112 CGF.EmitBlock(CleanupContBB); in Emit()
1154 CGF.EmitBlock(RethrowBB); in Emit()
1163 CGF.EmitBlock(ContBB); in Emit()
1257 CGF.EmitBlock(catchBB); in exit()
[all …]
DCGClass.cpp330 EmitBlock(notNullBB); in GetAddressOfBaseClass()
356 EmitBlock(endBB); in GetAddressOfBaseClass()
398 EmitBlock(CastNotNull); in GetAddressOfDerivedClass()
412 EmitBlock(CastNull); in GetAddressOfDerivedClass()
414 EmitBlock(CastEnd); in GetAddressOfDerivedClass()
626 CGF.EmitBlock(CondBlock); in EmitAggMemberInitializer()
641 CGF.EmitBlock(ForBody); in EmitAggMemberInitializer()
649 CGF.EmitBlock(ContinueBlock); in EmitAggMemberInitializer()
661 CGF.EmitBlock(AfterFor, true); in EmitAggMemberInitializer()
1386 EmitBlock(BaseCtorContinueBB); in EmitCtorPrologue()
[all …]
DCGExprCXX.cpp1053 EmitBlock(LoopBB); in EmitNewArrayInitializer()
1095 EmitBlock(ContBB); in EmitNewArrayInitializer()
1417 EmitBlock(notNullBB); in EmitCXXNewExpr()
1474 EmitBlock(contBB); in EmitCXXNewExpr()
1715 EmitBlock(DeleteNotNull); in EmitCXXDeleteExpr()
1749 EmitBlock(DeleteEnd); in EmitCXXDeleteExpr()
1807 CGF.EmitBlock(BadTypeidBlock); in EmitTypeidFromVTable()
1809 CGF.EmitBlock(EndBlock); in EmitTypeidFromVTable()
1851 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end")); in EmitDynamicCastToNull()
1903 EmitBlock(CastNotNull); in EmitDynamicCast()
[all …]
DCodeGenFunction.cpp237 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
263 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
340 EmitBlock(IndirectBranch->getParent()); in FinishFunction()
929 EmitBlock(BB); in EmitBlockWithFallThrough()
934 EmitBlock(SkipCountBB); in EmitBlockWithFallThrough()
1227 EmitBlock(LHSTrue); in EmitBranchOnBoolExpr()
1276 EmitBlock(LHSFalse); in EmitBranchOnBoolExpr()
1325 EmitBlock(LHSBlock); in EmitBranchOnBoolExpr()
1335 EmitBlock(RHSBlock); in EmitBranchOnBoolExpr()
1414 CGF.EmitBlock(loopBB); in emitNonZeroVLAInit()
[all …]
DCGCleanup.cpp527 CGF.EmitBlock(CleanupBB); in EmitCleanup()
536 CGF.EmitBlock(ContBB); in EmitCleanup()
677 EmitBlock(prebranchDest); in PopCleanupBlock()
762 EmitBlock(NormalEntry); in PopCleanupBlock()
892 EmitBlock(FallthroughDest); in PopCleanupBlock()
926 EmitBlock(EHEntry); in PopCleanupBlock()
DCGExprComplex.cpp683 CGF.EmitBlock(INaNBB); in EmitBinMul()
690 CGF.EmitBlock(LibCallBB); in EmitBinMul()
698 CGF.EmitBlock(ContBB); in EmitBinMul()
967 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
975 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
978 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DCGObjCRuntime.cpp231 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
279 CGF.EmitBlock(Cont.getBlock()); in EmitTryCatchStmt()
DCGCUDANV.cpp151 CGF.EmitBlock(NextBlock); in emitDeviceStubBody()
160 CGF.EmitBlock(EndBlock); in emitDeviceStubBody()
DCGAtomic.cpp1555 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1571 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1585 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1603 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
1642 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
1655 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateLibcall()
1668 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
1684 CGF.EmitBlock(ExitBB, /*IsFinished=*/true); in EmitAtomicUpdateOp()
DCGVTables.cpp102 CGF.EmitBlock(AdjustNotNull); in PerformReturnAdjustment()
113 CGF.EmitBlock(AdjustNull); in PerformReturnAdjustment()
115 CGF.EmitBlock(AdjustEnd); in PerformReturnAdjustment()
392 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
DCGExprAgg.cpp500 CGF.EmitBlock(bodyBB); in EmitArrayInit()
527 CGF.EmitBlock(endBB); in EmitArrayInit()
941 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
956 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
960 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DCGOpenMPRuntime.cpp149 CGF.EmitBlock(DoneBB); in Enter()
151 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter()
168 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in emitUntiedSwitch()
172 CGF.EmitBlock(CurPoint.getBlock()); in emitUntiedSwitch()
1916 CGF.EmitBlock(ThenBlock); in emitOMPIfClause()
1922 CGF.EmitBlock(ElseBlock); in emitOMPIfClause()
1928 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitOMPIfClause()
2061 CGF.EmitBlock(ThenBlock); in Enter()
2067 CGF.EmitBlock(ContBlock, true); in Done()
2349 CGF.EmitBlock(ExitBB); in emitBarrierCall()
[all …]
DCGExpr.cpp562 EmitBlock(Rest); in EmitTypeCheck()
684 EmitBlock(Done); in EmitTypeCheck()
2549 EmitBlock(Handlers); in EmitCheck()
2591 EmitBlock(FatalHandlerBB); in EmitCheck()
2594 EmitBlock(NonFatalHandlerBB); in EmitCheck()
2599 EmitBlock(Cont); in EmitCheck()
2614 EmitBlock(CheckBB); in EmitCfiSlowPathCheck()
2643 EmitBlock(Cont); in EmitCfiSlowPathCheck()
2740 EmitBlock(TrapBB); in EmitTrapCheck()
2749 EmitBlock(Cont); in EmitTrapCheck()
[all …]
DCGDeclCXX.cpp543 EmitBlock(InitBlock); in GenerateCXXGlobalInitFunc()
567 EmitBlock(ExitBlock); in GenerateCXXGlobalInitFunc()
DCGObjC.cpp1557 EmitBlock(LoopInitBB); in EmitObjCForCollectionStmt()
1574 EmitBlock(LoopBodyBB); in EmitObjCForCollectionStmt()
1601 EmitBlock(WasMutatedBB); in EmitObjCForCollectionStmt()
1614 EmitBlock(WasNotMutatedBB); in EmitObjCForCollectionStmt()
1685 EmitBlock(AfterBody.getBlock()); in EmitObjCForCollectionStmt()
1705 EmitBlock(FetchMoreBB); in EmitObjCForCollectionStmt()
1724 EmitBlock(EmptyBB); in EmitObjCForCollectionStmt()
1738 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
DCGDecl.cpp463 CGF.EmitBlock(RunDtorBB); in Emit()
471 if (NRVO) CGF.EmitBlock(SkipDtorBB); in Emit()
1566 EmitBlock(bodyBB); in emitArrayDestroy()
1592 EmitBlock(doneBB); in emitArrayDestroy()
DCGObjCMac.cpp1579 CGF.EmitBlock(callBB); in init()
1602 CGF.EmitBlock(NullBB); in complete()
1625 if (contBB) CGF.EmitBlock(contBB); in complete()
1638 CGF.EmitBlock(contBB); in complete()
1652 if (contBB) CGF.EmitBlock(contBB); in complete()
1657 CGF.EmitBlock(contBB); in complete()
3726 CGF.EmitBlock(FinallyCallExit); in Emit()
3730 CGF.EmitBlock(FinallyNoCallExit); in Emit()
4117 CGF.EmitBlock(TryBlock); in EmitTryOrSynchronizedStmt()
4125 CGF.EmitBlock(TryHandler); in EmitTryOrSynchronizedStmt()
[all …]
DMicrosoftCXXABI.cpp886 CGF.EmitBlock(BB); in Emit()
1114 CGF.EmitBlock(CallVbaseCtorsBB); in EmitCtorCompleteObjectHandler()
2436 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2444 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2471 CGF.EmitBlock(AttemptInitBlock); in EmitGuardedInit()
2482 CGF.EmitBlock(InitBlock); in EmitGuardedInit()
2490 CGF.EmitBlock(EndBlock); in EmitGuardedInit()
2900 CGF.EmitBlock(VBaseAdjustBB); in AdjustVirtualBase()
2926 CGF.EmitBlock(SkipAdjustBB); in AdjustVirtualBase()
3029 CGF.EmitBlock(ConvertBB); in EmitMemberPointerConversion()
[all …]
DCGExprScalar.cpp2735 CGF.EmitBlock(CheckShiftBase); in EmitShl()
2751 CGF.EmitBlock(Cont); in EmitShl()
3085 CGF.EmitBlock(RHSBlock); in VisitBinLAnd()
3097 CGF.EmitBlock(ContBlock); in VisitBinLAnd()
3166 CGF.EmitBlock(RHSBlock); in VisitBinLOr()
3177 CGF.EmitBlock(ContBlock); in VisitBinLOr()
3316 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator()
3325 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator()
3331 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
DTargetInfo.cpp3420 CGF.EmitBlock(InRegBlock); in EmitVAArg()
3541 CGF.EmitBlock(InMemBlock); in EmitVAArg()
3546 CGF.EmitBlock(ContBlock); in EmitVAArg()
3748 CGF.EmitBlock(UsingRegs); in EmitVAArg()
3784 CGF.EmitBlock(UsingOverflow); in EmitVAArg()
3819 CGF.EmitBlock(Cont); in EmitVAArg()
4766 CGF.EmitBlock(MaybeRegBlock); in EmitAAPCSVAArg()
4805 CGF.EmitBlock(InRegBlock); in EmitAAPCSVAArg()
4877 CGF.EmitBlock(OnStackBlock); in EmitAAPCSVAArg()
4930 CGF.EmitBlock(ContBlock); in EmitAAPCSVAArg()
[all …]
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emitter_unnested.h251 void EmitBlock(const TileGenerator& emit_one_tile,

12