Lines Matching refs:LoongArchOperand

165 class LoongArchOperand : public MCParsedAsmOperand {  class
188 LoongArchOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in LoongArchOperand() function in __anon571544da0111::LoongArchOperand
554 static std::unique_ptr<LoongArchOperand> createToken(StringRef Str, SMLoc S) { in createToken()
555 auto Op = std::make_unique<LoongArchOperand>(KindTy::Token); in createToken()
562 static std::unique_ptr<LoongArchOperand> createReg(unsigned RegNo, SMLoc S, in createReg()
564 auto Op = std::make_unique<LoongArchOperand>(KindTy::Register); in createReg()
571 static std::unique_ptr<LoongArchOperand> createImm(const MCExpr *Val, SMLoc S, in createImm()
573 auto Op = std::make_unique<LoongArchOperand>(KindTy::Immediate); in createImm()
668 Operands.push_back(LoongArchOperand::createReg(RegNo, S, E)); in parseRegister()
697 Operands.push_back(LoongArchOperand::createImm(Res, S, E)); in parseImmediate()
729 Operands.push_back(LoongArchOperand::createImm(ModExpr, S, E)); in parseOperandWithModifier()
753 Operands.push_back(LoongArchOperand::createImm(Res, S, E)); in parseSImm26Operand()
800 Operands.push_back(LoongArchOperand::createToken(Name, NameLoc)); in ParseInstruction()
1468 LoongArchOperand &Op = static_cast<LoongArchOperand &>(AsmOp); in validateTargetOperandClass()
1487 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in generateImmOutOfRangeError()
1522 ((LoongArchOperand &)*Operands[0]).getToken(), FBS, 0); in MatchAndEmitInstruction()
1531 ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1714 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1718 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1722 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
1726 SMLoc ErrorLoc = ((LoongArchOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()