LLVM 19.0.0git
llvm::MCTargetAsmParser Member List

This is the complete list of members for llvm::MCTargetAsmParser, including all inherited members.

addErrorSuffix(const Twine &Suffix)llvm::MCAsmParserExtensioninline
applyModifierToExpr(const MCExpr *E, MCSymbolRefExpr::VariantKind, MCContext &Ctx)llvm::MCTargetAsmParserinlinevirtual
areEqualRegs(const MCParsedAsmOperand &Op1, const MCParsedAsmOperand &Op2) constllvm::MCTargetAsmParservirtual
AvailableFeaturesllvm::MCTargetAsmParserprotected
BracketExpressionsSupportedllvm::MCAsmParserExtensionprotected
check(bool P, const Twine &Msg)llvm::MCAsmParserExtensioninline
check(bool P, SMLoc Loc, const Twine &Msg)llvm::MCAsmParserExtensioninline
checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands)llvm::MCTargetAsmParserinlinevirtual
checkTargetMatchPredicate(MCInst &Inst)llvm::MCTargetAsmParserinlinevirtual
convertToMapAndConstraints(unsigned Kind, const OperandVector &Operands)=0llvm::MCTargetAsmParserpure virtual
copySTI()llvm::MCTargetAsmParserprotected
createTargetUnaryExpr(const MCExpr *E, AsmToken::TokenKind OperatorToken, MCContext &Ctx)llvm::MCTargetAsmParserinlinevirtual
doBeforeLabelEmit(MCSymbol *Symbol, SMLoc IDLoc)llvm::MCTargetAsmParserinlinevirtual
equalIsAsmAssignment()llvm::MCTargetAsmParserinlinevirtual
Error(SMLoc L, const Twine &Msg, SMRange Range=SMRange())llvm::MCAsmParserExtensioninline
FIRST_TARGET_MATCH_RESULT_TY enum valuellvm::MCTargetAsmParser
flushPendingInstructions(MCStreamer &Out)llvm::MCTargetAsmParserinlinevirtual
getAvailableFeatures() constllvm::MCTargetAsmParserinline
getContext()llvm::MCAsmParserExtensioninline
getLexer()llvm::MCAsmParserExtensioninline
getLexer() constllvm::MCAsmParserExtensioninline
getParser()llvm::MCAsmParserExtensioninline
getParser() constllvm::MCAsmParserExtensioninline
getSourceManager()llvm::MCAsmParserExtensioninline
getSTI() constllvm::MCTargetAsmParser
getStreamer()llvm::MCAsmParserExtensioninline
getTargetOptions() constllvm::MCTargetAsmParserinline
getTok()llvm::MCAsmParserExtensioninline
getVariantKindForName(StringRef Name) constllvm::MCTargetAsmParserinlinevirtual
HandleDirective(MCAsmParserExtension *Target, StringRef Directive, SMLoc DirectiveLoc)llvm::MCAsmParserExtensioninlineprotectedstatic
HasBracketExpressions() constllvm::MCAsmParserExtensioninline
Initialize(MCAsmParser &Parser)llvm::MCAsmParserExtensionvirtual
isLabel(AsmToken &Token)llvm::MCTargetAsmParserinlinevirtual
isParsingMSInlineAsm()llvm::MCTargetAsmParserinline
Lex()llvm::MCAsmParserExtensioninline
Match_InvalidOperand enum valuellvm::MCTargetAsmParser
Match_InvalidTiedOperand enum valuellvm::MCTargetAsmParser
Match_MissingFeature enum valuellvm::MCTargetAsmParser
Match_MnemonicFail enum valuellvm::MCTargetAsmParser
Match_NearMisses enum valuellvm::MCTargetAsmParser
Match_Success enum valuellvm::MCTargetAsmParser
MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm)=0llvm::MCTargetAsmParserpure virtual
MatchResultTy enum namellvm::MCTargetAsmParser
MCAsmParserExtension()llvm::MCAsmParserExtensionprotected
MCAsmParserExtension(const MCAsmParserExtension &)=deletellvm::MCAsmParserExtension
MCOptionsllvm::MCTargetAsmParserprotected
MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI, const MCInstrInfo &MII)llvm::MCTargetAsmParserprotected
MCTargetAsmParser(const MCTargetAsmParser &)=deletellvm::MCTargetAsmParser
MIIllvm::MCTargetAsmParserprotected
Note(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtensioninline
OmitRegisterFromClobberLists(unsigned RegNo)llvm::MCTargetAsmParserinlinevirtual
onBeginOfFile()llvm::MCTargetAsmParserinlinevirtual
onEndOfFile()llvm::MCTargetAsmParserinlinevirtual
onLabelParsed(MCSymbol *Symbol)llvm::MCTargetAsmParserinlinevirtual
operator=(const MCTargetAsmParser &)=deletellvm::MCTargetAsmParser
llvm::MCAsmParserExtension::operator=(const MCAsmParserExtension &)=deletellvm::MCAsmParserExtension
ParseDirective(AsmToken DirectiveID)llvm::MCTargetAsmParserinlinevirtual
parseDirective(AsmToken DirectiveID)llvm::MCTargetAsmParservirtual
ParseDirectiveCGProfile(StringRef, SMLoc)llvm::MCAsmParserExtension
parseEOL()llvm::MCAsmParserExtensioninline
ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands)=0llvm::MCTargetAsmParserpure virtual
ParseInstruction(ParseInstructionInfo &Info, StringRef Name, AsmToken Token, OperandVector &Operands)llvm::MCTargetAsmParserinlinevirtual
parseMany(function_ref< bool()> parseOne, bool hasComma=true)llvm::MCAsmParserExtensioninline
parseOptionalToken(AsmToken::TokenKind T)llvm::MCAsmParserExtensioninline
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc)llvm::MCTargetAsmParserinlinevirtual
parseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc)=0llvm::MCTargetAsmParserpure virtual
parseToken(AsmToken::TokenKind T, const Twine &Msg="unexpected token")llvm::MCAsmParserExtensioninline
ParsingMSInlineAsmllvm::MCTargetAsmParserprotected
SemaCallbackllvm::MCTargetAsmParserprotected
setAvailableFeatures(const FeatureBitset &Value)llvm::MCTargetAsmParserinline
setParsingMSInlineAsm(bool Value)llvm::MCTargetAsmParserinline
setSemaCallback(MCAsmParserSemaCallback *Callback)llvm::MCTargetAsmParserinline
starIsStartOfStatement()llvm::MCTargetAsmParserinlinevirtual
STIllvm::MCTargetAsmParserprotected
TokError(const Twine &Msg)llvm::MCAsmParserExtensioninline
tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc)=0llvm::MCTargetAsmParserpure virtual
validateTargetOperandClass(MCParsedAsmOperand &Op, unsigned Kind)llvm::MCTargetAsmParserinlinevirtual
Warning(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtensioninline
~MCAsmParserExtension()llvm::MCAsmParserExtensionvirtual
~MCTargetAsmParser() overridellvm::MCTargetAsmParser