@@ -1622,12 +1622,12 @@ static void generateCollapsedIndexingRegion(
16221622 }
16231623}
16241624
1625- void collapseOperandsAndResults (LinalgOp op,
1626- const CollapsingInfo &collapsingInfo,
1627- RewriterBase &rewriter,
1628- SmallVectorImpl<Value> &inputOperands,
1629- SmallVectorImpl<Value> &outputOperands,
1630- SmallVectorImpl<Type> &resultTypes) {
1625+ static void collapseOperandsAndResults (LinalgOp op,
1626+ const CollapsingInfo &collapsingInfo,
1627+ RewriterBase &rewriter,
1628+ SmallVectorImpl<Value> &inputOperands,
1629+ SmallVectorImpl<Value> &outputOperands,
1630+ SmallVectorImpl<Type> &resultTypes) {
16311631 Location loc = op->getLoc ();
16321632 inputOperands =
16331633 llvm::map_to_vector (op.getDpsInputOperands (), [&](OpOperand *opOperand) {
@@ -1651,8 +1651,8 @@ void collapseOperandsAndResults(LinalgOp op,
16511651
16521652// / Clone a `LinalgOp` to a collapsed version of same name
16531653template <typename OpTy>
1654- OpTy cloneToCollapsedOp (RewriterBase &rewriter, OpTy origOp,
1655- const CollapsingInfo &collapsingInfo) {
1654+ static OpTy cloneToCollapsedOp (RewriterBase &rewriter, OpTy origOp,
1655+ const CollapsingInfo &collapsingInfo) {
16561656 return nullptr ;
16571657}
16581658
@@ -1699,8 +1699,9 @@ GenericOp cloneToCollapsedOp<GenericOp>(RewriterBase &rewriter,
16991699 return collapsedOp;
17001700}
17011701
1702- LinalgOp createCollapsedOp (LinalgOp op, const CollapsingInfo &collapsingInfo,
1703- RewriterBase &rewriter) {
1702+ static LinalgOp createCollapsedOp (LinalgOp op,
1703+ const CollapsingInfo &collapsingInfo,
1704+ RewriterBase &rewriter) {
17041705 if (GenericOp genericOp = dyn_cast<GenericOp>(op.getOperation ())) {
17051706 return cloneToCollapsedOp (rewriter, genericOp, collapsingInfo);
17061707 } else {
0 commit comments