Searched refs:entryBlock (Results 1 – 5 of 5) sorted by relevance
36 mlir::Block &entryBlock = func.getRegion().front(); in process() local37 mlir::Operation *insertPoint = &*entryBlock.begin(); in process()42 if (alloca->getBlock() == &entryBlock) in process()
344 mlir::Block &entryBlock = caseOp.getCaseRegion().front(); in matchAndRewrite() local349 rewriter.create<cir::BrOp>(caseOp.getLoc(), &entryBlock); in matchAndRewrite()
610 mlir::Block *entryBlock; member635 : cgf(cgf), entryBlock(eb), parentScope(cgf.curLexScope), beginLoc(loc), in LexicalScope()638 assert(entryBlock && "LexicalScope requires an entry block"); in LexicalScope()719 mlir::Block *getEntryBlock() { return entryBlock; } in getEntryBlock()
245 bool entryBlock = builder.getInsertionBlock()->isEntryBlock(); in cleanup() local246 if (!entryBlock && curBlock->empty()) { in cleanup()
1505 mlir::Block *entryBlock = insertIntoFnEntryBlock in emitAlloca() local1516 builder.getBestAllocaInsertPoint(entryBlock), arraySize); in emitAlloca()