Lines Matching defs:UnresolvedOperand
561 using UnresolvedOperand = OpAsmParser::UnresolvedOperand;
576 ParseResult addDefinition(UnresolvedOperand useInfo, Value value);
580 parseOptionalSSAUseList(SmallVectorImpl<UnresolvedOperand> &results);
584 ParseResult parseSSAUse(UnresolvedOperand &result,
589 Value resolveSSAUse(UnresolvedOperand useInfo, Type type);
592 function_ref<ParseResult(UnresolvedOperand, Type)> action);
630 std::optional<ArrayRef<UnresolvedOperand>> parsedOperandUseInfo =
650 /// or `UnresolvedOperand` if present.
959 ParseResult OperationParser::addDefinition(UnresolvedOperand useInfo,
1010 SmallVectorImpl<UnresolvedOperand> &results) {
1014 UnresolvedOperand result;
1026 ParseResult OperationParser::parseSSAUse(UnresolvedOperand &result,
1054 Value OperationParser::resolveSSAUse(UnresolvedOperand useInfo, Type type) {
1102 function_ref<ParseResult(UnresolvedOperand, Type)> action) {
1103 UnresolvedOperand useInfo;
1123 SmallVector<UnresolvedOperand, 4> valueIDs;
1351 std::optional<ArrayRef<UnresolvedOperand>> parsedOperandUseInfo,
1359 SmallVector<UnresolvedOperand, 8> opInfo;
1612 std::optional<ArrayRef<UnresolvedOperand>> parsedUnresolvedOperands,
1671 ParseResult parseOperand(UnresolvedOperand &result,
1673 OperationParser::UnresolvedOperand useInfo;
1683 parseOptionalOperand(UnresolvedOperand &result,
1692 ParseResult parseOperandList(SmallVectorImpl<UnresolvedOperand> &result,
1731 ParseResult resolveOperand(const UnresolvedOperand &operand, Type type,
1742 parseAffineMapOfSSAIds(SmallVectorImpl<UnresolvedOperand> &operands,
1745 SmallVector<UnresolvedOperand, 2> dimOperands;
1746 SmallVector<UnresolvedOperand, 1> symOperands;
1749 UnresolvedOperand operand;
1776 parseAffineExprOfSSAIds(SmallVectorImpl<UnresolvedOperand> &dimOperands,
1777 SmallVectorImpl<UnresolvedOperand> &symbOperands,
1780 UnresolvedOperand operand;
1920 SmallVectorImpl<UnresolvedOperand> &rhs) override {
2402 [&](UnresolvedOperand useInfo, Type type) -> ParseResult {