Searched refs:createBasicBlock (Results 1 - 25 of 35) sorted by relevance

12

/external/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp30 llvm::BasicBlock *ConfigOKBlock = CGF.createBasicBlock("kcall.configok");
31 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end");
H A DCGOpenMPRuntimeNVPTX.cpp155 llvm::BasicBlock *AwaitBB = CGF.createBasicBlock(".await.work");
156 llvm::BasicBlock *SelectWorkersBB = CGF.createBasicBlock(".select.workers");
157 llvm::BasicBlock *ExecuteBB = CGF.createBasicBlock(".execute.parallel");
158 llvm::BasicBlock *TerminateBB = CGF.createBasicBlock(".terminate.parallel");
159 llvm::BasicBlock *BarrierBB = CGF.createBasicBlock(".barrier.parallel");
160 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit");
214 llvm::BasicBlock *WorkerCheckBB = CGF.createBasicBlock(".check.for.worker");
215 llvm::BasicBlock *WorkerBB = CGF.createBasicBlock(".worker");
216 llvm::BasicBlock *MasterBB = CGF.createBasicBlock(".master");
217 EST.ExitBB = CGF.createBasicBlock("
[all...]
H A DCGException.cpp421 EmitBlock(createBasicBlock("throw.cont"));
482 llvm::BasicBlock *unexpectedBB = CGF.createBasicBlock("ehspec.unexpected");
549 llvm::BasicBlock *Handler = createBasicBlock("catch");
600 dispatchBlock = createBasicBlock("catch.dispatch");
606 dispatchBlock = createBasicBlock("ehcleanup");
610 dispatchBlock = createBasicBlock("filter.dispatch");
642 DispatchBlock = createBasicBlock();
754 llvm::BasicBlock *lpad = createBasicBlock("lpad");
973 nextBlock = CGF.createBasicBlock("catch.fallthrough");
1026 llvm::BasicBlock *ContBB = createBasicBlock("tr
[all...]
H A DCGAtomic.cpp380 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn);
385 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn);
445 MonotonicBB = CGF.createBasicBlock("monotonic_fail", CGF.CurFn);
448 AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn);
450 SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn);
452 llvm::BasicBlock *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn);
515 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn);
516 llvm::BasicBlock *WeakBB = CGF.createBasicBlock("cmxchg.weak", CGF.CurFn);
518 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn);
1075 MonotonicBB = createBasicBlock("monotoni
[all...]
H A DCGStmt.cpp457 Dest = JumpDest(createBasicBlock(D->getName()),
607 llvm::BasicBlock *ThenBlock = createBasicBlock("if.then");
608 llvm::BasicBlock *ContBlock = createBasicBlock("if.end");
611 ElseBlock = createBasicBlock("if.else");
701 llvm::BasicBlock *LoopBody = createBasicBlock("while.body");
705 ExitBlock = createBasicBlock("while.exit");
756 llvm::BasicBlock *LoopBody = createBasicBlock("do.body");
850 ExitBlock = createBasicBlock("for.cond.cleanup");
853 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
919 llvm::BasicBlock *CondBlock = createBasicBlock("fo
[all...]
H A DCGStmtOpenMP.cpp339 auto BodyBB = createBasicBlock("omp.arraycpy.body");
340 auto DoneBB = createBasicBlock("omp.arraycpy.done");
474 auto BodyBB = CGF.createBasicBlock("omp.arrayinit.body");
475 auto DoneBB = CGF.createBasicBlock("omp.arrayinit.done");
732 CopyBegin = createBasicBlock("copyin.not.master");
733 CopyEnd = createBasicBlock("copyin.not.master.end");
830 ThenBB = createBasicBlock(".omp.lastprivate.then");
831 DoneBB = createBasicBlock(".omp.lastprivate.done");
1177 auto *ThenBB = CGF.createBasicBlock(".omp.reduction.pu");
1178 DoneBB = CGF.createBasicBlock("
[all...]
H A DCGExprCXX.cpp1037 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop");
1038 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end");
1411 llvm::BasicBlock *notNullBB = createBasicBlock("new.notnull");
1412 contBB = createBasicBlock("new.cont");
1709 llvm::BasicBlock *DeleteNotNull = createBasicBlock("delete.notnull");
1710 llvm::BasicBlock *DeleteEnd = createBasicBlock("delete.end");
1801 CGF.createBasicBlock("typeid.bad_typeid");
1802 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("typeid.end");
1851 CGF.EmitBlock(CGF.createBasicBlock("dynamic_cast.end"));
1895 llvm::BasicBlock *CastEnd = createBasicBlock("dynamic_cas
[all...]
H A DCGExprComplex.cpp672 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont");
673 llvm::BasicBlock *INaNBB = CGF.createBasicBlock("complex_mul_imag_nan");
685 llvm::BasicBlock *LibCallBB = CGF.createBasicBlock("complex_mul_libcall");
954 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true");
955 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false");
956 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end");
H A DCGCUDANV.cpp133 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("setup.end");
139 llvm::BasicBlock *NextBlock = CGF.createBasicBlock("setup.next");
H A DCGClass.cpp325 llvm::BasicBlock *notNullBB = createBasicBlock("cast.notnull");
326 endBB = createBasicBlock("cast.end");
392 CastNull = createBasicBlock("cast.null");
393 CastNotNull = createBasicBlock("cast.notnull");
394 CastEnd = createBasicBlock("cast.end");
623 llvm::BasicBlock *CondBlock = CGF.createBasicBlock("for.cond");
624 llvm::BasicBlock *AfterFor = CGF.createBasicBlock("for.end");
628 llvm::BasicBlock *ForBody = CGF.createBasicBlock("for.body");
642 llvm::BasicBlock *ContinueBlock = CGF.createBasicBlock("for.inc");
1636 llvm::BasicBlock *callDeleteBB = CGF.createBasicBlock("dto
[all...]
H A DCGVTables.cpp96 AdjustNull = CGF.createBasicBlock("adjust.null");
97 AdjustNotNull = CGF.createBasicBlock("adjust.notnull");
98 AdjustEnd = CGF.createBasicBlock("adjust.end");
392 EmitBlock(createBasicBlock());
H A DCGCleanup.cpp469 Entry = CGF.createBasicBlock("cleanup");
522 ContBB = CGF.createBasicBlock("cleanup.done");
523 llvm::BasicBlock *CleanupBB = CGF.createBasicBlock("cleanup.action");
676 prebranchDest = createBasicBlock("forwarded-prebranch");
831 FallthroughDest = createBasicBlock("cleanup.cont");
H A DCodeGenFunction.cpp765 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn);
926 SkipCountBB = createBasicBlock("skipcount");
1218 llvm::BasicBlock *LHSTrue = createBasicBlock("land.lhs.true");
1264 llvm::BasicBlock *LHSFalse = createBasicBlock("lor.lhs.false");
1305 llvm::BasicBlock *LHSBlock = createBasicBlock("cond.true");
1306 llvm::BasicBlock *RHSBlock = createBasicBlock("cond.false");
1409 llvm::BasicBlock *loopBB = CGF.createBasicBlock("vla-init.loop");
1410 llvm::BasicBlock *contBB = CGF.createBasicBlock("vla-init.cont");
1530 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto"));
H A DCGDeclCXX.cpp540 llvm::BasicBlock *InitBlock = createBasicBlock("init");
541 ExitBlock = createBasicBlock("exit");
H A DCGOpenMPRuntime.cpp147 auto *DoneBB = CGF.createBasicBlock(".untied.done.");
151 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
168 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp."));
1910 auto ThenBlock = CGF.createBasicBlock("omp_if.then");
1911 auto ElseBlock = CGF.createBasicBlock("omp_if.else");
1912 auto ContBlock = CGF.createBasicBlock("omp_if.end");
2057 auto *ThenBlock = CGF.createBasicBlock("omp_if.then");
2058 ContBlock = CGF.createBasicBlock("omp_if.end");
2345 auto *ExitBB = CGF.createBasicBlock(".cancel.exit");
2346 auto *ContBB = CGF.createBasicBlock("
[all...]
H A DCGExpr.cpp559 Done = createBasicBlock("null");
560 llvm::BasicBlock *Rest = createBasicBlock("not.null");
2541 llvm::BasicBlock *Cont = createBasicBlock("cont");
2542 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName);
2588 createBasicBlock("non_fatal." + CheckName);
2589 llvm::BasicBlock *FatalHandlerBB = createBasicBlock("fatal." + CheckName);
2605 llvm::BasicBlock *Cont = createBasicBlock("cfi.cont");
2607 llvm::BasicBlock *CheckBB = createBasicBlock("cfi.slowpath");
2733 llvm::BasicBlock *Cont = createBasicBlock("cont");
2738 TrapBB = createBasicBlock("tra
[all...]
H A DCGExprScalar.cpp1673 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
1830 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
2159 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
2184 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
2367 llvm::BasicBlock *continueBB = CGF.createBasicBlock("nooverflow", CGF.CurFn,
2369 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn);
2732 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont");
2733 llvm::BasicBlock *CheckShiftBase = CGF.createBasicBlock("check");
3066 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end");
3067 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("lan
[all...]
H A DCGExprAgg.cpp497 llvm::BasicBlock *bodyBB = CGF.createBasicBlock("arrayinit.body");
523 llvm::BasicBlock *endBB = CGF.createBasicBlock("arrayinit.end");
926 llvm::BasicBlock *LHSBlock = CGF.createBasicBlock("cond.true");
927 llvm::BasicBlock *RHSBlock = CGF.createBasicBlock("cond.false");
928 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end");
H A DMicrosoftCXXABI.cpp884 llvm::BasicBlock *BB = CGF.createBasicBlock("catchret.dest");
1109 llvm::BasicBlock *CallVbaseCtorsBB = CGF.createBasicBlock("ctor.init_vbases");
1110 llvm::BasicBlock *SkipVbaseCtorsBB = CGF.createBasicBlock("ctor.skip_vbases");
2430 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init");
2431 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end");
2465 llvm::BasicBlock *AttemptInitBlock = CGF.createBasicBlock("init.attempt");
2466 llvm::BasicBlock *EndBlock = CGF.createBasicBlock("init.end");
2478 llvm::BasicBlock *InitBlock = CGF.createBasicBlock("init");
2894 VBaseAdjustBB = CGF.createBasicBlock("memptr.vadjust");
2895 SkipAdjustBB = CGF.createBasicBlock("mempt
[all...]
H A DCGDecl.cpp458 llvm::BasicBlock *RunDtorBB = CGF.createBasicBlock("nrvo.unused");
459 SkipDtorBB = CGF.createBasicBlock("nrvo.skipdtor");
1555 llvm::BasicBlock *bodyBB = createBasicBlock("arraydestroy.body");
1556 llvm::BasicBlock *doneBB = createBasicBlock("arraydestroy.done");
H A DCGObjCRuntime.cpp200 Handler.Block = CGF.createBasicBlock("catch");
/external/swiftshader/src/Shader/
H A DPixelProgram.cpp94 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock());
1309 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1349 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1378 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1403 BasicBlock *endBlock = Nucleus::createBasicBlock();
1522 BasicBlock *trueBlock = Nucleus::createBasicBlock();
1523 BasicBlock *falseBlock = Nucleus::createBasicBlock();
1571 BasicBlock *trueBlock = Nucleus::createBasicBlock();
1572 BasicBlock *falseBlock = Nucleus::createBasicBlock();
1588 labelBlock[labelIndex] = Nucleus::createBasicBlock();
[all...]
H A DVertexProgram.cpp114 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock());
1068 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1108 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1137 labelBlock[labelIndex] = Nucleus::createBasicBlock();
1162 BasicBlock *endBlock = Nucleus::createBasicBlock();
1281 BasicBlock *trueBlock = Nucleus::createBasicBlock();
1282 BasicBlock *falseBlock = Nucleus::createBasicBlock();
1330 BasicBlock *trueBlock = Nucleus::createBasicBlock();
1331 BasicBlock *falseBlock = Nucleus::createBasicBlock();
1347 labelBlock[labelIndex] = Nucleus::createBasicBlock();
[all...]
/external/swiftshader/src/Reactor/
H A DNucleus.hpp59 static BasicBlock *createBasicBlock();
H A DReactor.hpp2706 Nucleus::setInsertBlock(Nucleus::createBasicBlock());
2713 Nucleus::setInsertBlock(Nucleus::createBasicBlock());
2817 testBB = Nucleus::createBasicBlock();
2830 BasicBlock *bodyBB = Nucleus::createBasicBlock();
2831 endBB = Nucleus::createBasicBlock();
2859 trueBB = Nucleus::createBasicBlock();
2861 endBB = Nucleus::createBasicBlock();
2892 falseBB = Nucleus::createBasicBlock();
2913 BasicBlock *body__ = Nucleus::createBasicBlock(); \
2918 BasicBlock *end__ = Nucleus::createBasicBlock(); \
[all...]

Completed in 480 milliseconds

12