Searched refs:LoongArchOperand (Results 1 – 1 of 1) sorted by relevance
92 class LoongArchOperand : public MCParsedAsmOperand { class115 LoongArchOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in LoongArchOperand() function in __anon1ba74a0a0111::LoongArchOperand209 auto Op = std::make_unique<LoongArchOperand>(KindTy::Token); in createToken()218 auto Op = std::make_unique<LoongArchOperand>(KindTy::Register); in createReg()227 auto Op = std::make_unique<LoongArchOperand>(KindTy::Immediate); in createImm()311 Operands.push_back(LoongArchOperand::createReg(RegNo, S, E)); in parseRegister()325 Operands.push_back(LoongArchOperand::createImm(Res, S, E)); in parseImmediate()346 Operands.push_back(LoongArchOperand::createToken(Name, NameLoc)); in ParseInstruction()413 LoongArchOperand &Op = static_cast<LoongArchOperand &>(AsmOp); in validateTargetOperandClass()467 ((LoongArchOperand &)*Operands[0]).getToken(), FBS, 0); in MatchAndEmitInstruction()[all …]