Lines Matching refs:Operands

329   void parseSingleInteger(bool IsNegative, OperandVector &Operands) {  in parseSingleInteger()  argument
334 Operands.push_back(make_unique<WebAssemblyOperand>( in parseSingleInteger()
340 bool parseOperandStartingWithInteger(bool IsNegative, OperandVector &Operands, in parseOperandStartingWithInteger() argument
342 parseSingleInteger(IsNegative, Operands); in parseOperandStartingWithInteger()
352 parseSingleInteger(false, Operands); in parseOperandStartingWithInteger()
358 Operands.push_back(make_unique<WebAssemblyOperand>( in parseOperandStartingWithInteger()
366 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand() argument
368 Operands.push_back(make_unique<WebAssemblyOperand>( in addBlockTypeOperand()
374 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() argument
400 Operands.push_back(make_unique<WebAssemblyOperand>( in ParseInstruction()
461 addBlockTypeOperand(Operands, NameLoc, BT); in ParseInstruction()
469 Operands.push_back(make_unique<WebAssemblyOperand>( in ParseInstruction()
479 if (parseOperandStartingWithInteger(true, Operands, BaseName)) in ParseInstruction()
483 if (parseOperandStartingWithInteger(false, Operands, BaseName)) in ParseInstruction()
490 Operands.push_back(make_unique<WebAssemblyOperand>( in ParseInstruction()
508 Operands.push_back(std::move(Op)); in ParseInstruction()
519 if (ExpectBlockType && Operands.size() == 1) { in ParseInstruction()
521 addBlockTypeOperand(Operands, NameLoc, WebAssembly::ExprType::Void); in ParseInstruction()
653 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction() argument
658 MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm); in MatchAndEmitInstruction()
685 if (ErrorInfo >= Operands.size()) in MatchAndEmitInstruction()
687 ErrorLoc = Operands[ErrorInfo]->getStartLoc(); in MatchAndEmitInstruction()