Home
last modified time | relevance | path

Searched refs:bodyBlock (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/
H A DAsync.cpp114 Block &bodyBlock = bodyRegion->front(); in build() local
117 bodyBlock.addArgument(valueType ? valueType.getValueType() in build()
127 builder.setInsertionPointToStart(&bodyBlock); in build()
131 builder.setInsertionPointToStart(&bodyBlock); in build()
132 bodyBuilder(builder, result.location, bodyBlock.getArguments()); in build()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp283 Block &bodyBlock = bodyRegion->front(); in build() local
284 bodyBlock.addArgument(builder.getIndexType(), result.location); in build()
286 bodyBlock.addArgument(v.getType(), v.getLoc()); in build()
295 builder.setInsertionPointToStart(&bodyBlock); in build()
297 bodyBlock.getArguments().drop_front()); in build()
1151 Block &bodyBlock = bodyRegion->front(); in build() local
1152 bodyBlock.addArguments( in build()
1173 Block &bodyBlock = bodyRegion->front(); in build() local
1174 bodyBlock.addArguments( in build()
1179 builder.setInsertionPointToStart(&bodyBlock); in build()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/
H A DShape.cpp379 Block &bodyBlock = bodyRegion->front(); in build() local
383 builder.setInsertionPointToStart(&bodyBlock); in build()
1771 Block &bodyBlock = bodyRegion->front(); in build() local
1772 bodyBlock.addArgument(builder.getIndexType(), result.location); in build()
1779 bodyBlock.addArgument(elementType, shape.getLoc()); in build()
1782 bodyBlock.addArgument(initVal.getType(), initVal.getLoc()); in build()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp106 mlir::Block *bodyBlock = nullptr; // first loop body block member
1100 mlir::Block *bodyBlock = doStmtEval.lexicalSuccessor->block; in genFIR() local
1114 genFIRConditionalBranch(*whileCondition, bodyBlock, exitBlock); in genFIR()
1127 info.bodyBlock = bodyBlock; in genFIR()
1153 info.bodyBlock = isInnermost ? bodyBlock : createNextBeginBlock(); in genFIR()
1292 genFIRConditionalBranch(maskCond, info.bodyBlock, latchBlock); in genFIRIncrementLoopBegin()
1294 genFIRConditionalBranch(cond, info.bodyBlock, info.exitBlock); in genFIRIncrementLoopBegin()
1296 startBlock(info.bodyBlock); // preheader block of enclosed dimension in genFIRIncrementLoopBegin()
1300 builder->setInsertionPointToStart(info.bodyBlock); in genFIRIncrementLoopBegin()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp1283 Block *bodyBlock = in convertSourceMemRefToDescriptor() local
1285 rewriter.setInsertionPointToStart(bodyBlock); in convertSourceMemRefToDescriptor()
1306 rewriter.splitBlock(bodyBlock, rewriter.getInsertionPoint()); in convertSourceMemRefToDescriptor()
1310 rewriter.create<LLVM::CondBrOp>(loc, pred, bodyBlock, llvm::None, remainder, in convertSourceMemRefToDescriptor()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp1462 Block &bodyBlock = bodyRegion->front(); in build() local
1464 bodyBlock.addArgument(builder.getIndexType(), result.location); in build()
1466 bodyBlock.addArgument(val.getType(), val.getLoc()); in build()
1475 builder.setInsertionPointToStart(&bodyBlock); in build()
1477 bodyBlock.getArguments().drop_front()); in build()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp691 Block *bodyBlock = in build() local
693 bodyBuild(builder, result.location, bodyBlock->getArguments()); in build()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp615 Block *bodyBlock = in build() local
617 bodyBuilder(b, result.location, bodyBlock->getArguments()); in build()