Home
last modified time | relevance | path

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

/external/llvm-project/mlir/include/mlir/Dialect/Affine/
DUtils.h24 class AffineParallelOp; variable
131 void normalizeAffineParallel(AffineParallelOp op);
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp144 isa<AffineForOp, AffineParallelOp>(parentOp)); in isValidDim()
166 return isa<AffineForOp, AffineParallelOp>(parentOp); in isValidDim()
2496 void AffineParallelOp::build(OpBuilder &builder, OperationState &result, in build()
2511 void AffineParallelOp::build(OpBuilder &builder, OperationState &result, in build()
2526 void AffineParallelOp::build(OpBuilder &builder, OperationState &result, in build()
2562 Region &AffineParallelOp::getLoopBody() { return region(); } in getLoopBody()
2564 bool AffineParallelOp::isDefinedOutsideOfLoop(Value value) { in isDefinedOutsideOfLoop()
2568 LogicalResult AffineParallelOp::moveOutOfLoop(ArrayRef<Operation *> ops) { in moveOutOfLoop()
2574 unsigned AffineParallelOp::getNumDims() { return steps().size(); } in getNumDims()
2576 AffineParallelOp::operand_range AffineParallelOp::getLowerBoundsOperands() { in getLowerBoundsOperands()
[all …]
/external/llvm-project/mlir/lib/Dialect/Affine/Utils/
DUtils.cpp53 } else if (auto parallelOp = dyn_cast<AffineParallelOp>(parentOp)) { in getOutermostInvariantForOp()
171 AffineParallelOp newPloop = outsideBuilder.create<AffineParallelOp>( in affineParallelize()
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DAffineParallelize.cpp54 if (isa<AffineParallelOp>(op)) in runOnFunction()
DAffineLoopNormalize.cpp23 void mlir::normalizeAffineParallel(AffineParallelOp op) { in normalizeAffineParallel()
192 if (auto affineParallel = dyn_cast<AffineParallelOp>(op)) in runOnFunction()
/external/llvm-project/mlir/include/mlir/Conversion/AffineToStandard/
DAffineToStandard.h18 class AffineParallelOp; variable
/external/llvm-project/mlir/lib/Conversion/AffineToStandard/
DAffineToStandard.cpp362 class AffineParallelLowering : public OpRewritePattern<AffineParallelOp> {
364 using OpRewritePattern<AffineParallelOp>::OpRewritePattern;
366 LogicalResult matchAndRewrite(AffineParallelOp op, in matchAndRewrite()
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.td592 def AffineParallelOp : Affine_Op<"parallel",
619 Note: Calling AffineParallelOp::build will create the required region and