addErrorSuffix(const Twine &Suffix) | llvm::MCAsmParserExtension | inline |
applyModifierToExpr(const MCExpr *E, MCSymbolRefExpr::VariantKind, MCContext &Ctx) | llvm::MCTargetAsmParser | inlinevirtual |
areEqualRegs(const MCParsedAsmOperand &Op1, const MCParsedAsmOperand &Op2) const | llvm::MCTargetAsmParser | virtual |
AvailableFeatures | llvm::MCTargetAsmParser | protected |
BracketExpressionsSupported | llvm::MCAsmParserExtension | protected |
check(bool P, const Twine &Msg) | llvm::MCAsmParserExtension | inline |
check(bool P, SMLoc Loc, const Twine &Msg) | llvm::MCAsmParserExtension | inline |
checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) | llvm::MCTargetAsmParser | inlinevirtual |
checkTargetMatchPredicate(MCInst &Inst) | llvm::MCTargetAsmParser | inlinevirtual |
convertToMapAndConstraints(unsigned Kind, const OperandVector &Operands)=0 | llvm::MCTargetAsmParser | pure virtual |
copySTI() | llvm::MCTargetAsmParser | protected |
createTargetUnaryExpr(const MCExpr *E, AsmToken::TokenKind OperatorToken, MCContext &Ctx) | llvm::MCTargetAsmParser | inlinevirtual |
doBeforeLabelEmit(MCSymbol *Symbol, SMLoc IDLoc) | llvm::MCTargetAsmParser | inlinevirtual |
equalIsAsmAssignment() | llvm::MCTargetAsmParser | inlinevirtual |
Error(SMLoc L, const Twine &Msg, SMRange Range=SMRange()) | llvm::MCAsmParserExtension | inline |
FIRST_TARGET_MATCH_RESULT_TY enum value | llvm::MCTargetAsmParser | |
flushPendingInstructions(MCStreamer &Out) | llvm::MCTargetAsmParser | inlinevirtual |
getAvailableFeatures() const | llvm::MCTargetAsmParser | inline |
getContext() | llvm::MCAsmParserExtension | inline |
getLexer() | llvm::MCAsmParserExtension | inline |
getLexer() const | llvm::MCAsmParserExtension | inline |
getParser() | llvm::MCAsmParserExtension | inline |
getParser() const | llvm::MCAsmParserExtension | inline |
getSourceManager() | llvm::MCAsmParserExtension | inline |
getSTI() const | llvm::MCTargetAsmParser | |
getStreamer() | llvm::MCAsmParserExtension | inline |
getTargetOptions() const | llvm::MCTargetAsmParser | inline |
getTok() | llvm::MCAsmParserExtension | inline |
getVariantKindForName(StringRef Name) const | llvm::MCTargetAsmParser | inlinevirtual |
HandleDirective(MCAsmParserExtension *Target, StringRef Directive, SMLoc DirectiveLoc) | llvm::MCAsmParserExtension | inlineprotectedstatic |
HasBracketExpressions() const | llvm::MCAsmParserExtension | inline |
Initialize(MCAsmParser &Parser) | llvm::MCAsmParserExtension | virtual |
isLabel(AsmToken &Token) | llvm::MCTargetAsmParser | inlinevirtual |
isParsingMSInlineAsm() | llvm::MCTargetAsmParser | inline |
Lex() | llvm::MCAsmParserExtension | inline |
Match_InvalidOperand enum value | llvm::MCTargetAsmParser | |
Match_InvalidTiedOperand enum value | llvm::MCTargetAsmParser | |
Match_MissingFeature enum value | llvm::MCTargetAsmParser | |
Match_MnemonicFail enum value | llvm::MCTargetAsmParser | |
Match_NearMisses enum value | llvm::MCTargetAsmParser | |
Match_Success enum value | llvm::MCTargetAsmParser | |
matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm)=0 | llvm::MCTargetAsmParser | pure virtual |
MatchResultTy enum name | llvm::MCTargetAsmParser | |
MCAsmParserExtension() | llvm::MCAsmParserExtension | protected |
MCAsmParserExtension(const MCAsmParserExtension &)=delete | llvm::MCAsmParserExtension | |
MCOptions | llvm::MCTargetAsmParser | protected |
MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI, const MCInstrInfo &MII) | llvm::MCTargetAsmParser | protected |
MCTargetAsmParser(const MCTargetAsmParser &)=delete | llvm::MCTargetAsmParser | |
MII | llvm::MCTargetAsmParser | protected |
Note(SMLoc L, const Twine &Msg) | llvm::MCAsmParserExtension | inline |
omitRegisterFromClobberLists(MCRegister Reg) | llvm::MCTargetAsmParser | inlinevirtual |
onBeginOfFile() | llvm::MCTargetAsmParser | inlinevirtual |
onEndOfFile() | llvm::MCTargetAsmParser | inlinevirtual |
onLabelParsed(MCSymbol *Symbol) | llvm::MCTargetAsmParser | inlinevirtual |
operator=(const MCTargetAsmParser &)=delete | llvm::MCTargetAsmParser | |
llvm::MCAsmParserExtension::operator=(const MCAsmParserExtension &)=delete | llvm::MCAsmParserExtension | |
ParseDirective(AsmToken DirectiveID) | llvm::MCTargetAsmParser | inlinevirtual |
parseDirective(AsmToken DirectiveID) | llvm::MCTargetAsmParser | virtual |
parseDirectiveCGProfile(StringRef, SMLoc) | llvm::MCAsmParserExtension | |
parseEOL() | llvm::MCAsmParserExtension | inline |
parseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands)=0 | llvm::MCTargetAsmParser | pure virtual |
parseInstruction(ParseInstructionInfo &Info, StringRef Name, AsmToken Token, OperandVector &Operands) | llvm::MCTargetAsmParser | inlinevirtual |
parseMany(function_ref< bool()> parseOne, bool hasComma=true) | llvm::MCAsmParserExtension | inline |
parseOptionalToken(AsmToken::TokenKind T) | llvm::MCAsmParserExtension | inline |
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc) | llvm::MCTargetAsmParser | inlinevirtual |
parseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc)=0 | llvm::MCTargetAsmParser | pure virtual |
parseToken(AsmToken::TokenKind T, const Twine &Msg="unexpected token") | llvm::MCAsmParserExtension | inline |
ParsingMSInlineAsm | llvm::MCTargetAsmParser | protected |
SemaCallback | llvm::MCTargetAsmParser | protected |
setAvailableFeatures(const FeatureBitset &Value) | llvm::MCTargetAsmParser | inline |
setParsingMSInlineAsm(bool Value) | llvm::MCTargetAsmParser | inline |
setSemaCallback(MCAsmParserSemaCallback *Callback) | llvm::MCTargetAsmParser | inline |
starIsStartOfStatement() | llvm::MCTargetAsmParser | inlinevirtual |
STI | llvm::MCTargetAsmParser | protected |
TokError(const Twine &Msg) | llvm::MCAsmParserExtension | inline |
tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc)=0 | llvm::MCTargetAsmParser | pure virtual |
validateTargetOperandClass(MCParsedAsmOperand &Op, unsigned Kind) | llvm::MCTargetAsmParser | inlinevirtual |
Warning(SMLoc L, const Twine &Msg) | llvm::MCAsmParserExtension | inline |
~MCAsmParserExtension() | llvm::MCAsmParserExtension | virtual |
~MCTargetAsmParser() override | llvm::MCTargetAsmParser | |