Lines Matching refs:PadOp

1823 LogicalResult PadOp::verify() {  in verify()
1826 auto expectedType = PadOp::inferResultType( in verify()
1842 LogicalResult PadOp::verifyRegions() { in verifyRegions()
1865 RankedTensorType PadOp::inferResultType(RankedTensorType sourceType, in inferResultType()
1894 void PadOp::build(OpBuilder &b, OperationState &result, Value source, in build()
1905 void PadOp::build(OpBuilder &b, OperationState &result, Value source, in build()
1915 void PadOp::build(OpBuilder &b, OperationState &result, Type resultType, in build()
1932 resultType = PadOp::inferResultType(sourceType, staticLow, staticHigh); in build()
1940 llvm::SmallBitVector PadOp::getPaddedDims() { in getPaddedDims()
1955 struct FoldStaticZeroPadding : public OpRewritePattern<PadOp> {
1956 using OpRewritePattern<PadOp>::OpRewritePattern;
1958 LogicalResult matchAndRewrite(PadOp padTensorOp, in matchAndRewrite()
1972 struct FoldSourceTensorCast : public OpRewritePattern<PadOp> {
1973 using OpRewritePattern<PadOp>::OpRewritePattern;
1975 LogicalResult matchAndRewrite(PadOp padTensorOp, in matchAndRewrite()
1981 auto newResultType = PadOp::inferResultType( in matchAndRewrite()
1992 auto newOp = rewriter.create<PadOp>( in matchAndRewrite()
2009 struct FoldTargetTensorCast : public OpRewritePattern<PadOp> {
2010 using OpRewritePattern<PadOp>::OpRewritePattern;
2012 LogicalResult matchAndRewrite(PadOp padTensorOp, in matchAndRewrite()
2024 auto replacementOp = rewriter.create<PadOp>( in matchAndRewrite()
2071 struct FoldOrthogonalPaddings : public OpRewritePattern<PadOp> {
2072 using OpRewritePattern<PadOp>::OpRewritePattern;
2074 LogicalResult matchAndRewrite(PadOp padOp, in matchAndRewrite()
2079 auto outerPadOp = innerSliceOp.getSource().getDefiningOp<PadOp>(); in matchAndRewrite()
2183 auto newPadOp = rewriter.create<PadOp>( in matchAndRewrite()
2195 void PadOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns()
2210 Value PadOp::getConstantPaddingValue() { in getConstantPaddingValue()
2225 OpFoldResult PadOp::fold(ArrayRef<Attribute>) { in fold()