/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntimeNVPTX.cpp | 155 llvm::BasicBlock *AwaitBB = CGF.createBasicBlock(".await.work"); in emitWorkerLoop() 156 llvm::BasicBlock *SelectWorkersBB = CGF.createBasicBlock(".select.workers"); in emitWorkerLoop() 157 llvm::BasicBlock *ExecuteBB = CGF.createBasicBlock(".execute.parallel"); in emitWorkerLoop() 158 llvm::BasicBlock *TerminateBB = CGF.createBasicBlock(".terminate.parallel"); in emitWorkerLoop() 159 llvm::BasicBlock *BarrierBB = CGF.createBasicBlock(".barrier.parallel"); in emitWorkerLoop() 160 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitWorkerLoop() 214 llvm::BasicBlock *WorkerCheckBB = CGF.createBasicBlock(".check.for.worker"); in emitEntryHeader() 215 llvm::BasicBlock *WorkerBB = CGF.createBasicBlock(".worker"); in emitEntryHeader() 216 llvm::BasicBlock *MasterBB = CGF.createBasicBlock(".master"); in emitEntryHeader() 217 EST.ExitBB = CGF.createBasicBlock(".exit"); in emitEntryHeader() [all …]
|
D | CGException.cpp | 421 EmitBlock(createBasicBlock("throw.cont")); in EmitCXXThrowExpr() 482 llvm::BasicBlock *unexpectedBB = CGF.createBasicBlock("ehspec.unexpected"); in emitFilterDispatchBlock() 549 llvm::BasicBlock *Handler = createBasicBlock("catch"); in EnterCXXTryStmt() 600 dispatchBlock = createBasicBlock("catch.dispatch"); in getEHDispatchBlock() 606 dispatchBlock = createBasicBlock("ehcleanup"); in getEHDispatchBlock() 610 dispatchBlock = createBasicBlock("filter.dispatch"); in getEHDispatchBlock() 642 DispatchBlock = createBasicBlock(); in getMSVCDispatchBlock() 754 llvm::BasicBlock *lpad = createBasicBlock("lpad"); in EmitLandingPad() 973 nextBlock = CGF.createBasicBlock("catch.fallthrough"); in emitCatchDispatchBlock() 1026 llvm::BasicBlock *ContBB = createBasicBlock("try.cont"); in ExitCXXTryStmt() [all …]
|
D | CGCUDARuntime.cpp | 30 llvm::BasicBlock *ConfigOKBlock = CGF.createBasicBlock("kcall.configok"); in EmitCUDAKernelCallExpr() 31 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end"); in EmitCUDAKernelCallExpr()
|
D | CGAtomic.cpp | 380 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn); in emitAtomicCmpXchg() 385 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in emitAtomicCmpXchg() 445 MonotonicBB = CGF.createBasicBlock("monotonic_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 448 AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 450 SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 452 llvm::BasicBlock *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 515 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn); in EmitAtomicOp() 516 llvm::BasicBlock *WeakBB = CGF.createBasicBlock("cmxchg.weak", CGF.CurFn); in EmitAtomicOp() 518 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in EmitAtomicOp() 1075 MonotonicBB = createBasicBlock("monotonic", CurFn); in EmitAtomicExpr() [all …]
|
D | CGStmt.cpp | 457 Dest = JumpDest(createBasicBlock(D->getName()), in getJumpDestForLabel() 607 llvm::BasicBlock *ThenBlock = createBasicBlock("if.then"); in EmitIfStmt() 608 llvm::BasicBlock *ContBlock = createBasicBlock("if.end"); in EmitIfStmt() 611 ElseBlock = createBasicBlock("if.else"); in EmitIfStmt() 701 llvm::BasicBlock *LoopBody = createBasicBlock("while.body"); in EmitWhileStmt() 705 ExitBlock = createBasicBlock("while.exit"); in EmitWhileStmt() 756 llvm::BasicBlock *LoopBody = createBasicBlock("do.body"); in EmitDoStmt() 850 ExitBlock = createBasicBlock("for.cond.cleanup"); in EmitForStmt() 853 llvm::BasicBlock *ForBody = createBasicBlock("for.body"); in EmitForStmt() 919 llvm::BasicBlock *CondBlock = createBasicBlock("for.cond"); in EmitCXXForRangeStmt() [all …]
|
D | CGStmtOpenMP.cpp | 339 auto BodyBB = createBasicBlock("omp.arraycpy.body"); in EmitOMPAggregateAssign() 340 auto DoneBB = createBasicBlock("omp.arraycpy.done"); in EmitOMPAggregateAssign() 474 auto BodyBB = CGF.createBasicBlock("omp.arrayinit.body"); in EmitOMPAggregateInit() 475 auto DoneBB = CGF.createBasicBlock("omp.arrayinit.done"); in EmitOMPAggregateInit() 732 CopyBegin = createBasicBlock("copyin.not.master"); in EmitOMPCopyinClause() 733 CopyEnd = createBasicBlock("copyin.not.master.end"); in EmitOMPCopyinClause() 830 ThenBB = createBasicBlock(".omp.lastprivate.then"); in EmitOMPLastprivateClauseFinal() 831 DoneBB = createBasicBlock(".omp.lastprivate.done"); in EmitOMPLastprivateClauseFinal() 1177 auto *ThenBB = CGF.createBasicBlock(".omp.reduction.pu"); in emitPostUpdateForReductionClause() 1178 DoneBB = CGF.createBasicBlock(".omp.reduction.pu.done"); in emitPostUpdateForReductionClause() [all …]
|
D | CGClass.cpp | 325 llvm::BasicBlock *notNullBB = createBasicBlock("cast.notnull"); in GetAddressOfBaseClass() 326 endBB = createBasicBlock("cast.end"); in GetAddressOfBaseClass() 392 CastNull = createBasicBlock("cast.null"); in GetAddressOfDerivedClass() 393 CastNotNull = createBasicBlock("cast.notnull"); in GetAddressOfDerivedClass() 394 CastEnd = createBasicBlock("cast.end"); in GetAddressOfDerivedClass() 623 llvm::BasicBlock *CondBlock = CGF.createBasicBlock("for.cond"); in EmitAggMemberInitializer() 624 llvm::BasicBlock *AfterFor = CGF.createBasicBlock("for.end"); in EmitAggMemberInitializer() 628 llvm::BasicBlock *ForBody = CGF.createBasicBlock("for.body"); in EmitAggMemberInitializer() 642 llvm::BasicBlock *ContinueBlock = CGF.createBasicBlock("for.inc"); in EmitAggMemberInitializer() 1636 llvm::BasicBlock *callDeleteBB = CGF.createBasicBlock("dtor.call_delete"); in Emit() [all …]
|
D | CGExprCXX.cpp | 1037 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); in EmitNewArrayInitializer() 1038 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end"); in EmitNewArrayInitializer() 1411 llvm::BasicBlock *notNullBB = createBasicBlock("new.notnull"); in EmitCXXNewExpr() 1412 contBB = createBasicBlock("new.cont"); in EmitCXXNewExpr() 1709 llvm::BasicBlock *DeleteNotNull = createBasicBlock("delete.notnull"); in EmitCXXDeleteExpr() 1710 llvm::BasicBlock *DeleteEnd = createBasicBlock("delete.end"); in EmitCXXDeleteExpr() 1801 CGF.createBasicBlock("typeid.bad_typeid"); in EmitTypeidFromVTable() 1802 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("typeid.end"); in EmitTypeidFromVTable() 1851 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end")); in EmitDynamicCastToNull() 1895 llvm::BasicBlock *CastEnd = createBasicBlock("dynamic_cast.end"); in EmitDynamicCast() [all …]
|
D | CodeGenFunction.cpp | 765 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn); in StartFunction() 926 SkipCountBB = createBasicBlock("skipcount"); in EmitBlockWithFallThrough() 1218 llvm::BasicBlock *LHSTrue = createBasicBlock("land.lhs.true"); in EmitBranchOnBoolExpr() 1264 llvm::BasicBlock *LHSFalse = createBasicBlock("lor.lhs.false"); in EmitBranchOnBoolExpr() 1305 llvm::BasicBlock *LHSBlock = createBasicBlock("cond.true"); in EmitBranchOnBoolExpr() 1306 llvm::BasicBlock *RHSBlock = createBasicBlock("cond.false"); in EmitBranchOnBoolExpr() 1409 llvm::BasicBlock *loopBB = CGF.createBasicBlock("vla-init.loop"); in emitNonZeroVLAInit() 1410 llvm::BasicBlock *contBB = CGF.createBasicBlock("vla-init.cont"); in emitNonZeroVLAInit() 1530 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto")); in GetIndirectGotoBlock()
|
D | CGCleanup.cpp | 469 Entry = CGF.createBasicBlock("cleanup"); in CreateNormalEntry() 522 ContBB = CGF.createBasicBlock("cleanup.done"); in EmitCleanup() 523 llvm::BasicBlock *CleanupBB = CGF.createBasicBlock("cleanup.action"); in EmitCleanup() 676 prebranchDest = createBasicBlock("forwarded-prebranch"); in PopCleanupBlock() 831 FallthroughDest = createBasicBlock("cleanup.cont"); in PopCleanupBlock()
|
D | CGExprComplex.cpp | 672 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont"); in EmitBinMul() 673 llvm::BasicBlock *INaNBB = CGF.createBasicBlock("complex_mul_imag_nan"); in EmitBinMul() 685 llvm::BasicBlock *LibCallBB = CGF.createBasicBlock("complex_mul_libcall"); in EmitBinMul() 954 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true"); in VisitAbstractConditionalOperator() 955 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false"); in VisitAbstractConditionalOperator() 956 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator()
|
D | CGCUDANV.cpp | 133 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end"); in emitDeviceStubBody() 139 llvm::BasicBlock *NextBlock = CGF.createBasicBlock("setup.next"); in emitDeviceStubBody()
|
D | CGVTables.cpp | 96 AdjustNull = CGF.createBasicBlock("adjust.null"); in PerformReturnAdjustment() 97 AdjustNotNull = CGF.createBasicBlock("adjust.notnull"); in PerformReturnAdjustment() 98 AdjustEnd = CGF.createBasicBlock("adjust.end"); in PerformReturnAdjustment() 392 EmitBlock(createBasicBlock()); in EmitMustTailThunk()
|
D | CGExprScalar.cpp | 1673 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitScalarPrePostIncDec() 1830 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitScalarPrePostIncDec() 2159 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitCompoundAssignLValue() 2184 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitCompoundAssignLValue() 2367 llvm::BasicBlock *continueBB = CGF.createBasicBlock("nooverflow", CGF.CurFn, in EmitOverflowCheckedBinOp() 2369 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn); in EmitOverflowCheckedBinOp() 2732 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont"); in EmitShl() 2733 llvm::BasicBlock *CheckShiftBase = CGF.createBasicBlock("check"); in EmitShl() 3066 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end"); in VisitBinLAnd() 3067 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("land.rhs"); in VisitBinLAnd() [all …]
|
D | CGExprAgg.cpp | 497 llvm::BasicBlock *bodyBB = CGF.createBasicBlock("arrayinit.body"); in EmitArrayInit() 523 llvm::BasicBlock *endBB = CGF.createBasicBlock("arrayinit.end"); in EmitArrayInit() 926 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true"); in VisitAbstractConditionalOperator() 927 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false"); in VisitAbstractConditionalOperator() 928 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator()
|
D | CGExpr.cpp | 559 Done = createBasicBlock("null"); in EmitTypeCheck() 560 llvm::BasicBlock *Rest = createBasicBlock("not.null"); in EmitTypeCheck() 2541 llvm::BasicBlock *Cont = createBasicBlock("cont"); in EmitCheck() 2542 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName); in EmitCheck() 2588 createBasicBlock("non_fatal." + CheckName); in EmitCheck() 2589 llvm::BasicBlock *FatalHandlerBB = createBasicBlock("fatal." + CheckName); in EmitCheck() 2605 llvm::BasicBlock *Cont = createBasicBlock("cfi.cont"); in EmitCfiSlowPathCheck() 2607 llvm::BasicBlock *CheckBB = createBasicBlock("cfi.slowpath"); in EmitCfiSlowPathCheck() 2733 llvm::BasicBlock *Cont = createBasicBlock("cont"); in EmitTrapCheck() 2738 TrapBB = createBasicBlock("trap"); in EmitTrapCheck() [all …]
|
D | CGOpenMPRuntime.cpp | 147 auto *DoneBB = CGF.createBasicBlock(".untied.done."); in Enter() 151 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter() 168 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in emitUntiedSwitch() 1910 auto ThenBlock = CGF.createBasicBlock("omp_if.then"); in emitOMPIfClause() 1911 auto ElseBlock = CGF.createBasicBlock("omp_if.else"); in emitOMPIfClause() 1912 auto ContBlock = CGF.createBasicBlock("omp_if.end"); in emitOMPIfClause() 2057 auto *ThenBlock = CGF.createBasicBlock("omp_if.then"); in Enter() 2058 ContBlock = CGF.createBasicBlock("omp_if.end"); in Enter() 2345 auto *ExitBB = CGF.createBasicBlock(".cancel.exit"); in emitBarrierCall() 2346 auto *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitBarrierCall() [all …]
|
D | CGDeclCXX.cpp | 540 llvm::BasicBlock *InitBlock = createBasicBlock("init"); in GenerateCXXGlobalInitFunc() 541 ExitBlock = createBasicBlock("exit"); in GenerateCXXGlobalInitFunc()
|
D | MicrosoftCXXABI.cpp | 884 llvm::BasicBlock *BB = CGF.createBasicBlock("catchret.dest"); in Emit() 1109 llvm::BasicBlock *CallVbaseCtorsBB = CGF.createBasicBlock("ctor.init_vbases"); in EmitCtorCompleteObjectHandler() 1110 llvm::BasicBlock *SkipVbaseCtorsBB = CGF.createBasicBlock("ctor.skip_vbases"); in EmitCtorCompleteObjectHandler() 2430 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init"); in EmitGuardedInit() 2431 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end"); in EmitGuardedInit() 2465 llvm::BasicBlock *AttemptInitBlock = CGF.createBasicBlock("init.attempt"); in EmitGuardedInit() 2466 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end"); in EmitGuardedInit() 2478 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init"); in EmitGuardedInit() 2894 VBaseAdjustBB = CGF.createBasicBlock("memptr.vadjust"); in AdjustVirtualBase() 2895 SkipAdjustBB = CGF.createBasicBlock("memptr.skip_vadjust"); in AdjustVirtualBase() [all …]
|
/external/swiftshader/src/Pipeline/ |
D | VertexProgram.cpp | 102 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in program() 1038 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1078 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1107 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1132 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() 1251 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IFb() 1252 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IFb() 1300 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IF() 1301 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IF() 1317 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in LABEL() [all …]
|
D | PixelProgram.cpp | 98 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in applyShader() 1386 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1426 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1455 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1480 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() 1599 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IFb() 1600 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IFb() 1648 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IF() 1649 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IF() 1665 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in LABEL() [all …]
|
/external/swiftshader/src/Shader/ |
D | VertexProgram.cpp | 109 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in program() 1122 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1162 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1191 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1216 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() 1335 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IFb() 1336 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IFb() 1384 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IF() 1385 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IF() 1401 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in LABEL() [all …]
|
D | PixelProgram.cpp | 98 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in applyShader() 1417 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1457 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1486 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1511 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() 1630 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IFb() 1631 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IFb() 1679 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IF() 1680 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IF() 1696 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in LABEL() [all …]
|
/external/swiftshader/src/Reactor/ |
D | Nucleus.hpp | 59 static BasicBlock *createBasicBlock();
|
D | Reactor.hpp | 2726 Nucleus::setInsertBlock(Nucleus::createBasicBlock()); in Return() 2733 Nucleus::setInsertBlock(Nucleus::createBasicBlock()); in Return() 2837 testBB = Nucleus::createBasicBlock(); in setup() 2850 BasicBlock *bodyBB = Nucleus::createBasicBlock(); in test() 2851 endBB = Nucleus::createBasicBlock(); in test() 2879 trueBB = Nucleus::createBasicBlock(); in IfElseData() 2881 endBB = Nucleus::createBasicBlock(); in IfElseData() 2912 falseBB = Nucleus::createBasicBlock(); in elseClause() 2933 BasicBlock *body__ = Nucleus::createBasicBlock(); \ 2938 BasicBlock *end__ = Nucleus::createBasicBlock(); \
|