Home
last modified time | relevance | path

Searched refs:OperandOrResult (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/ODS/
H A DOperation.h74 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 DContext.cpp130 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 DPDLLServer.cpp744 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 DMLIRGen.cpp458 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 DParser.cpp437 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()