We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 56dddbd commit 9f6043eCopy full SHA for 9f6043e
mlir/lib/Dialect/SCF/IR/SCF.cpp
@@ -3590,7 +3590,7 @@ struct WhileMoveIfDown : public OpRewritePattern<WhileOp> {
3590
3591
Value condVal = condOp.getResult(0);
3592
auto ifOp = dyn_cast<scf::IfOp>(condOp.getNextNode());
3593
- if (condOp.getNumResults() != 1 || !ifOp || ifOp.getCondition() != condVal)
+ if (!ifOp || ifOp.getCondition() != condVal)
3594
return failure();
3595
3596
auto term = dyn_cast<scf::ConditionOp>(ifOp->getNextNode());
0 commit comments