LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MCTargetAsmParser Member List

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

applyModifierToExpr(const MCExpr *E, MCSymbolRefExpr::VariantKind, MCContext &Ctx)llvm::MCTargetAsmParserinlinevirtual
AvailableFeaturesllvm::MCTargetAsmParserprotected
BracketExpressionsSupportedllvm::MCAsmParserExtensionprotected
checkTargetMatchPredicate(MCInst &Inst)llvm::MCTargetAsmParserinlinevirtual
convertToMapAndConstraints(unsigned Kind, const SmallVectorImpl< MCParsedAsmOperand * > &Operands)=0llvm::MCTargetAsmParserpure virtual
Error(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtensioninline
FIRST_TARGET_MATCH_RESULT_TY enum valuellvm::MCTargetAsmParser
getAvailableFeatures() const llvm::MCTargetAsmParserinline
getContext()llvm::MCAsmParserExtensioninline
getLexer()llvm::MCAsmParserExtensioninline
getParser()llvm::MCAsmParserExtensioninline
getSourceManager()llvm::MCAsmParserExtensioninline
getStreamer()llvm::MCAsmParserExtensioninline
getTok()llvm::MCAsmParserExtensioninline
HandleDirective(MCAsmParserExtension *Target, StringRef Directive, SMLoc DirectiveLoc)llvm::MCAsmParserExtensioninlineprotectedstatic
HasBracketExpressions() const llvm::MCAsmParserExtensioninline
Initialize(MCAsmParser &Parser)llvm::MCAsmParserExtensionvirtual
isParsingInlineAsm()llvm::MCTargetAsmParserinline
Lex()llvm::MCAsmParserExtensioninline
Match_InvalidOperand enum valuellvm::MCTargetAsmParser
Match_MissingFeature enum valuellvm::MCTargetAsmParser
Match_MnemonicFail enum valuellvm::MCTargetAsmParser
Match_Success enum valuellvm::MCTargetAsmParser
MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, SmallVectorImpl< MCParsedAsmOperand * > &Operands, MCStreamer &Out, unsigned &ErrorInfo, bool MatchingInlineAsm)=0llvm::MCTargetAsmParserpure virtual
MatchResultTy enum namellvm::MCTargetAsmParser
MCAsmParserExtension()llvm::MCAsmParserExtensionprotected
MCTargetAsmParser()llvm::MCTargetAsmParserprotected
mnemonicIsValid(StringRef Mnemonic, unsigned VariantID)=0llvm::MCTargetAsmParserpure virtual
onLabelParsed(MCSymbol *Symbol)llvm::MCTargetAsmParserinlinevirtual
ParseDirective(AsmToken DirectiveID)=0llvm::MCTargetAsmParserpure virtual
ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, SmallVectorImpl< MCParsedAsmOperand * > &Operands)=0llvm::MCTargetAsmParserpure virtual
ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc)=0llvm::MCTargetAsmParserpure virtual
ParsingInlineAsmllvm::MCTargetAsmParserprotected
SemaCallbackllvm::MCTargetAsmParserprotected
setAvailableFeatures(unsigned Value)llvm::MCTargetAsmParserinline
setParsingInlineAsm(bool Value)llvm::MCTargetAsmParserinline
setSemaCallback(MCAsmParserSemaCallback *Callback)llvm::MCTargetAsmParserinline
TokError(const Twine &Msg)llvm::MCAsmParserExtensioninline
validateTargetOperandClass(MCParsedAsmOperand *Op, unsigned Kind)llvm::MCTargetAsmParserinlinevirtual
Warning(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtensioninline
~MCAsmParserExtension()llvm::MCAsmParserExtensionvirtual
~MCTargetAsmParser()llvm::MCTargetAsmParservirtual