Lines Matching defs:M68kAsmParser
1 //===-- M68kAsmParser.cpp - Parse M68k assembly to MCInst instructions ----===//
33 class M68kAsmParser : public MCTargetAsmParser {
58 M68kAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
227 RegisterMCAsmParser<M68kAsmParser> X(getTheM68kTarget());
573 unsigned M68kAsmParser::validateTargetOperandClass(MCParsedAsmOperand &Op,
636 bool M68kAsmParser::parseRegisterName(MCRegister &RegNo, SMLoc Loc,
706 ParseStatus M68kAsmParser::parseRegister(MCRegister &RegNo) {
738 bool M68kAsmParser::parseRegister(MCRegister &Reg, SMLoc &StartLoc,
747 ParseStatus M68kAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc,
755 bool M68kAsmParser::isExpr() {
768 ParseStatus M68kAsmParser::parseImm(OperandVector &Operands) {
784 ParseStatus M68kAsmParser::parseMemOp(OperandVector &Operands) {
895 ParseStatus M68kAsmParser::parseRegOrMoveMask(OperandVector &Operands) {
960 void M68kAsmParser::eatComma() {
966 bool M68kAsmParser::parseInstruction(ParseInstructionInfo &Info, StringRef Name,
994 bool M68kAsmParser::invalidOperand(SMLoc const &Loc,
1018 bool M68kAsmParser::missingFeature(llvm::SMLoc const &Loc,
1023 bool M68kAsmParser::emit(MCInst &Inst, SMLoc const &Loc,
1031 bool M68kAsmParser::matchAndEmitInstruction(SMLoc Loc, unsigned &Opcode,