Lines Matching defs:optOperand
21 std::optional<OpAsmParser::UnresolvedOperand> &optOperand,
26 optOperand.emplace();
27 if (parser.parseOperand(*optOperand))
37 Value operand, Value optOperand,
40 if (optOperand)
41 printer << ", " << optOperand;
114 std::optional<OpAsmParser::UnresolvedOperand> &optOperand,
118 if (parseCustomDirectiveOperands(parser, operand, optOperand, varOperands) ||
126 OpAsmPrinter &printer, Operation *op, Value operand, Value optOperand,
129 printCustomDirectiveOperands(printer, op, operand, optOperand, varOperands);
233 std::optional<OpAsmParser::UnresolvedOperand> &optOperand) {
238 return success(expectedOptionalOperand != !!optOperand);
243 Value optOperand) {
244 printer << (optOperand ? "1" : "0");
253 std::optional<OpAsmParser::UnresolvedOperand> &optOperand) {
255 optOperand.emplace();
256 if (parser.parseOperand(*optOperand) || parser.parseRParen())
263 Value optOperand) {
264 if (optOperand)
265 printer << "(" << optOperand << ") ";