Searched refs:loopBlock (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/src/Shader/ |
D | VertexProgram.cpp | 1436 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in LOOP() local 1447 branch(iteration[loopDepth] > 0, loopBlock, endBlock); in LOOP() 1448 Nucleus::setInsertBlock(loopBlock); in LOOP() 1462 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in REP() local 1473 branch(iteration[loopDepth] > 0, loopBlock, endBlock); in REP() 1474 Nucleus::setInsertBlock(loopBlock); in REP() 1485 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in WHILE() local 1507 branch(notAllFalse, loopBlock, endBlock); in WHILE() 1512 Nucleus::setInsertBlock(loopBlock); in WHILE()
|
D | PixelProgram.cpp | 1751 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in LOOP() local 1762 branch(iteration[loopDepth] > 0, loopBlock, endBlock); in LOOP() 1763 Nucleus::setInsertBlock(loopBlock); in LOOP() 1777 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in REP() local 1788 branch(iteration[loopDepth] > 0, loopBlock, endBlock); in REP() 1789 Nucleus::setInsertBlock(loopBlock); in REP() 1800 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in WHILE() local 1822 branch(notAllFalse, loopBlock, endBlock); in WHILE() 1827 Nucleus::setInsertBlock(loopBlock); in WHILE()
|
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/ |
D | StandardToLLVM.cpp | 3842 auto *loopBlock = in matchAndRewrite() local 3846 loopBlock->getParent(), std::next(Region::iterator(loopBlock))); in matchAndRewrite() 3858 rewriter.create<LLVM::BrOp>(loc, init, loopBlock); in matchAndRewrite() 3861 rewriter.setInsertionPointToStart(loopBlock); in matchAndRewrite() 3864 auto loopArgument = loopBlock->getArgument(0); in matchAndRewrite() 3891 loopBlock, newLoaded); in matchAndRewrite()
|