Lines Matching refs:LanaiAsmParser
30 class LanaiAsmParser : public MCTargetAsmParser { class
68 LanaiAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in LanaiAsmParser() function in llvm::__anon737eca8c0111::LanaiAsmParser
630 bool LanaiAsmParser::ParseDirective(AsmToken DirectiveId) { return true; } in ParseDirective()
632 bool LanaiAsmParser::MatchAndEmitInstruction(SMLoc IdLoc, unsigned &Opcode, in MatchAndEmitInstruction()
671 std::unique_ptr<LanaiOperand> LanaiAsmParser::parseRegister() { in parseRegister()
689 bool LanaiAsmParser::ParseRegister(unsigned &RegNum, SMLoc &StartLoc, in ParseRegister()
697 std::unique_ptr<LanaiOperand> LanaiAsmParser::parseIdentifier() { in parseIdentifier()
755 std::unique_ptr<LanaiOperand> LanaiAsmParser::parseImmediate() { in parseImmediate()
782 unsigned LanaiAsmParser::parseAluOperator(bool PreOp, bool PostOp) { in parseAluOperator()
797 bool LanaiAsmParser::parsePrePost(StringRef Type, int *OffsetValue) { in parsePrePost()
843 LanaiAsmParser::OperandMatchResultTy
844 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand()
977 LanaiAsmParser::OperandMatchResultTy
978 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand()
1012 StringRef LanaiAsmParser::splitMnemonic(StringRef Name, SMLoc NameLoc, in splitMnemonic()
1136 bool LanaiAsmParser::ParseInstruction(ParseInstructionInfo &Info, in ParseInstruction()
1206 RegisterMCAsmParser<LanaiAsmParser> x(TheLanaiTarget); in LLVMInitializeLanaiAsmParser()