Searched defs:padOp (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | HoistPadding.cpp | 111 static bool isOnlyUsedAsInputOfLinalgOp(tensor::PadOp padOp) { in isOnlyUsedAsInputOfLinalgOp() 130 getAtMostNEnclosingLoops(tensor::PadOp padOp, int nLevels, in getAtMostNEnclosingLoops() 168 HoistingAnalysis::HoistingAnalysis(tensor::PadOp padOp, int numLoops) { in HoistingAnalysis() 256 HoistingAnalysis::dropNonIndexDependencies(tensor::PadOp padOp, in dropNonIndexDependencies()
|
| H A D | Transforms.cpp | 425 auto padOp = opOperand->get().getDefiningOp<tensor::PadOp>(); in returningMatchAndRewrite() local 672 PadOpTransformationPattern::matchAndRewrite(tensor::PadOp padOp, in matchAndRewrite() 735 PatternRewriter &rewriter, tensor::PadOp padOp, Value dest, in createFillOrGenerateOp() 751 GeneralizePadOpPattern::matchAndRewrite(tensor::PadOp padOp, in matchAndRewrite() 819 auto padOp = sliceOp.getSource().getDefiningOp<tensor::PadOp>(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorTilingInterfaceImpl.cpp | 30 auto padOp = cast<PadOp>(op); in getDestinationOperands() local 38 auto padOp = cast<PadOp>(op); in getLoopIteratorTypes() local 76 Operation *tensor::bubbleUpPadSlice(OpBuilder &b, tensor::PadOp padOp, in bubbleUpPadSlice()
|
| H A D | TensorInferTypeOpInterfaceImpl.cpp | 172 auto padOp = cast<PadOp>(op); in reifyResultShapes() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/ |
| H A D | Utils.cpp | 392 auto padOp = current ? current.getDefiningOp<tensor::PadOp>() : nullptr; in makeComposedPadHighOp() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalg.cpp | 1837 LogicalResult matchAndRewrite(tosa::PadOp padOp, in matchAndRewrite()
|