Home
last modified time | relevance | path

Searched refs:srcBlock (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp248 Block *srcBlock = elseBlock ? ifOp.getElseBlock() : ifOp.getThenBlock(); in promoteIfBlock() local
250 Block::iterator(ifOp), srcBlock->getOperations(), srcBlock->begin(), in promoteIfBlock()
251 std::prev(srcBlock->end())); in promoteIfBlock()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp946 void notifyBlocksBeingMerged(Block *block, Block *srcBlock);
1448 Block *srcBlock) { in notifyBlocksBeingMerged() argument
1449 blockActions.push_back(BlockAction::getMerge(block, srcBlock)); in notifyBlocksBeingMerged()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp2978 static inline bool hasOneBranchOpTo(Block &srcBlock, Block &dstBlock) { in hasOneBranchOpTo() argument
2980 if (!llvm::hasSingleElement(srcBlock)) in hasOneBranchOpTo()
2983 auto branchOp = dyn_cast<spirv::BranchOp>(srcBlock.back()); in hasOneBranchOpTo()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp160 Block &srcBlock = src->front(); in isLegalToInline() local
161 for (Operation &op : srcBlock) { in isLegalToInline()