Searched refs:newOutputOperands (Results 1 – 2 of 2) sorted by relevance
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | EraseUnusedOperandsAndResults.cpp | 70 SmallVector<Value> newInputOperands, newOutputOperands; in matchAndRewrite() local 81 newOutputOperands, newIndexingMaps); in matchAndRewrite() 84 if (newInputOperands.size() + newOutputOperands.size() == in matchAndRewrite() 91 for (Value v : newOutputOperands) in matchAndRewrite() 95 loc, newResultTypes, newInputOperands, newOutputOperands, in matchAndRewrite() 179 SmallVector<Value> &newOutputOperands, in deduplicateOutputOperands() 188 origToNewPos[en.index()] = newOutputOperands.size(); in deduplicateOutputOperands() 189 newOutputOperands.push_back(en.value().get()); in deduplicateOutputOperands() 234 origToNewPos[outputOpOperand.index()] = newOutputOperands.size(); in deduplicateOutputOperands() 235 dedupedOutpts[key] = newOutputOperands.size(); in deduplicateOutputOperands() [all …]
|
H A D | DropUnitDims.cpp | 118 SmallVector<Value> newOutputOperands = in matchAndRewrite() local 128 newOutputOperands[op->getOperandNumber() - start] = empty.getResult(); in matchAndRewrite() 132 loc, genericOp.getResultTypes(), newInputOperands, newOutputOperands, in matchAndRewrite()
|