There was an error while loading. Please reload this page.
1 parent a2a6810 commit 23dee2cCopy full SHA for 23dee2c
1 file changed
lib/Analysis/RotationAnalysis/DagBuilder.cpp
@@ -293,12 +293,13 @@ FailureOr<NodePtr> DagBuilder::visit(tensor::SplatOp op) {
293
IntegerAttr attr;
294
if (matchPattern(op.getInput(), m_Constant(&attr))) {
295
LDBG() << "Matched splatted value to constant scalar " << attr;
296
+ auto dagNode =
297
+ Node::splat(attr.getInt(), mlirTypeToDagType(op.getResult().getType()));
298
+ valueToNode[op.getResult()] = dagNode;
299
+ return dagNode;
300
}
301
- auto dagNode =
- Node::splat(attr.getInt(), mlirTypeToDagType(op.getResult().getType()));
- valueToNode[op.getResult()] = dagNode;
- return dagNode;
302
+ return findNodeOrMakeNewVariable(op.getResult());
303
304
305
FailureOr<NodePtr> DagBuilder::visit(arith::DivSIOp op) {
0 commit comments