Home
last modified time | relevance | path

Searched refs:LoongArchOperand (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp157 class LoongArchOperand : public MCParsedAsmOperand { class
180 LoongArchOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in LoongArchOperand() function in __anonb17833500111::LoongArchOperand
499 auto Op = std::make_unique<LoongArchOperand>(KindTy::Token); in createToken()
508 auto Op = std::make_unique<LoongArchOperand>(KindTy::Register); in createReg()
612 Operands.push_back(LoongArchOperand::createReg(RegNo, S, E)); in parseRegister()
641 Operands.push_back(LoongArchOperand::createImm(Res, S, E)); in parseImmediate()
673 Operands.push_back(LoongArchOperand::createImm(ModExpr, S, E)); in parseOperandWithModifier()
697 Operands.push_back(LoongArchOperand::createImm(Res, S, E)); in parseSImm26Operand()
744 Operands.push_back(LoongArchOperand::createToken(Name, NameLoc)); in ParseInstruction()
1276 LoongArchOperand &Op = static_cast<LoongArchOperand &>(AsmOp); in validateTargetOperandClass()
[all …]