Searched refs:bodyBlock (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/ |
| H A D | Async.cpp | 114 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 D | SCF.cpp | 283 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 D | Shape.cpp | 379 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 D | Bridge.cpp | 106 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 D | MemRefToLLVM.cpp | 1283 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 D | AffineOps.cpp | 1462 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 D | LinalgOps.cpp | 691 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 D | TensorOps.cpp | 615 Block *bodyBlock = in build() local 617 bodyBuilder(b, result.location, bodyBlock->getArguments()); in build()
|