Lines Matching defs:opResult
193 for (OpResult opResult : op->getOpResults()) {
194 if (!isa<TensorType>(opResult.getType()))
199 if (opResult.getUses().empty())
203 OpOperand *opOperand = &(*opResult.getUses().begin());
205 for (OpOperand &use : opResult.getUses())
451 if (auto opResult = dyn_cast<OpResult>(definition)) {
453 id + "[DEF: result " + std::to_string(opResult.getResultNumber()) + "]";
454 opResult.getDefiningOp()->setAttr(defAttr, b.getUnitAttr());
490 if (auto opResult = dyn_cast<OpResult>(val))
491 if (subsetOp.isEquivalentSubset(opResult, [&](Value v1, Value v2) {
916 if (auto opResult = dyn_cast<OpResult>(value)) {
918 std::to_string(opResult.getResultNumber()) + "]";
919 opResult.getDefiningOp()->setAttr(attr, b.getUnitAttr());
1025 for (OpResult opResult : op->getOpResults()) {
1026 if (!isa<TensorType>(opResult.getType()))
1028 AliasingOpOperandList aliases = state.getAliasingOpOperands(opResult);
1042 state.unionEquivalenceClasses(opResult, operand);
1062 if (allEquivalent && !bufferizableOp.bufferizesToAllocation(opResult))
1063 state.unionEquivalenceClasses(opResult, firstOperand);
1100 auto opResult = dyn_cast<OpResult>(v);
1101 if (!opResult)
1103 worklist.push_back(opResult);
1106 OpResult opResult = worklist.pop_back_val();
1107 Operation *defOp = opResult.getDefiningOp();
1112 AliasingOpOperandList aliases = state.getAliasingOpOperands(opResult);
1117 auto opResult = dyn_cast<OpResult>(v);
1118 if (!opResult)
1120 worklist.push_back(opResult);
1296 for (OpResult opResult : op->getOpResults()) {
1297 if (llvm::isa<TensorType>(opResult.getType())) {
1298 opResultAliasSets.push_back(buildAliasesArray(opResult));