================ @@ -1538,10 +1607,9 @@ void ConversionPatternRewriter::replaceOp(Operation *op, ValueRange newValues) { impl->logger.startLine() << "** Replace : '" << op->getName() << "'(" << op << ")\n"; }); - SmallVector<ReplacementValues> newVals(newValues.size()); - for (auto [index, val] : llvm::enumerate(newValues)) - if (val) - newVals[index].push_back(val); + SmallVector<ValueRange> newVals; + for (int i = 0; i < newValues.size(); ++i) + newVals.push_back(newValues.slice(i, 1)); ---------------- zero9178 wrote:
```suggestion for (Value value : newValues) newVals.push_back(value); ``` https://github.com/llvm/llvm-project/pull/116470 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits