Searched refs:OperandOrResult (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/ODS/ |
| H A D | Operation.h | 74 class OperandOrResult { 100 OperandOrResult(StringRef name, VariableLengthKind variableLengthKind, in OperandOrResult() function 140 OperandOrResult(name, variableLengthKind, constraint)); in appendOperand() 146 results.emplace_back(OperandOrResult(name, variableLengthKind, constraint)); in appendResult() 165 ArrayRef<OperandOrResult> getOperands() const { return operands; } in getOperands() 168 ArrayRef<OperandOrResult> getResults() const { return results; } in getResults() 194 SmallVector<OperandOrResult> operands; 197 SmallVector<OperandOrResult> results;
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/ODS/ |
| H A D | Context.cpp | 130 ArrayRef<OperandOrResult> operands = op->getOperands(); in print() 134 operands, os, [&](const OperandOrResult &operand) { in print() 143 ArrayRef<OperandOrResult> results = op->getResults(); in print() 146 llvm::interleaveComma(results, os, [&](const OperandOrResult &result) { in print()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 744 ArrayRef<ods::OperandOrResult> results = odsOp->getResults(); in codeCompleteOperationMemberAccess() 746 const ods::OperandOrResult &result = it.value(); in codeCompleteOperationMemberAccess() 1106 ArrayRef<ods::OperandOrResult> values, unsigned currentValue, in codeCompleteOperationOperandOrResultSignature() 1121 auto formatFn = [&](const ods::OperandOrResult &value) { in codeCompleteOperationOperandOrResultSignature() 1305 ArrayRef<ods::OperandOrResult> odsValues, in getInlayHintsFor() 1326 : ArrayRef<ods::OperandOrResult>(), in getInlayHintsFor() 1330 : ArrayRef<ods::OperandOrResult>(), in getInlayHintsFor()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 458 ArrayRef<ods::OperandOrResult> results = odsOp->getResults(); in genExprImpl() 463 auto findFn = [&](const ods::OperandOrResult &result) { in genExprImpl()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 437 ArrayRef<ods::OperandOrResult> odsValues, ast::Type singleTy, 652 odsOp->getResults(), [](const ods::OperandOrResult &result) { in convertExpressionTo() 2888 llvm::any_of(odsOp->getResults(), [](const ods::OperandOrResult &result) { in checkOperationResultTypeInferrence() 2909 ArrayRef<ods::OperandOrResult> odsValues, ast::Type singleTy, in validateOperationOperandsOrResults()
|