@@ -195,9 +195,9 @@ class AxisInfoAnalysis : public dataflow::SparseForwardDataFlowAnalysis<
195195 dataflow::Lattice<AxisInfo>>::getLatticeElement;
196196 using FuncAxisInfoMapT = DenseMap<FunctionOpInterface, AxisInfo>;
197197
198- LogicalResult visitOperation (
199- Operation *op, ArrayRef<const dataflow::Lattice<AxisInfo> *> operands,
200- ArrayRef<dataflow::Lattice<AxisInfo> *> results) override ;
198+ void visitOperation (Operation *op,
199+ ArrayRef<const dataflow::Lattice<AxisInfo> *> operands,
200+ ArrayRef<dataflow::Lattice<AxisInfo> *> results) override ;
201201 void
202202 visitForOpInductionVar (scf::ForOp op,
203203 ArrayRef<dataflow::Lattice<AxisInfo> *> argLattices);
@@ -1039,7 +1039,7 @@ AxisInfoAnalysis::AxisInfoAnalysis(DataFlowSolver &solver)
10391039 visitors.append <LoadOpAxisInfoVisitor>();
10401040}
10411041
1042- LogicalResult AxisInfoAnalysis::visitOperation (
1042+ void AxisInfoAnalysis::visitOperation (
10431043 Operation *op, ArrayRef<const dataflow::Lattice<AxisInfo> *> operands,
10441044 ArrayRef<dataflow::Lattice<AxisInfo> *> results) {
10451045 // TODO: For sure not the right way to do this
@@ -1050,7 +1050,7 @@ LogicalResult AxisInfoAnalysis::visitOperation(
10501050 AxisInfo curr = visitors.apply (op, operands);
10511051 if (curr.getRank () == 0 ) {
10521052 setAllToEntryStates (results);
1053- return mlir::success () ;
1053+ return ;
10541054 }
10551055 // override with hint
10561056 auto newContiguity = curr.getContiguity ();
@@ -1073,7 +1073,7 @@ LogicalResult AxisInfoAnalysis::visitOperation(
10731073 // join all lattice elements
10741074 for (auto *result : results)
10751075 propagateIfChanged (result, result->join (curr));
1076- return mlir::success () ;
1076+ return ;
10771077}
10781078
10791079void AxisInfoAnalysis::visitForOpInductionVar (
0 commit comments