LLVM API Documentation

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::MCTargetAsmParser [inline, virtual]
AvailableFeaturesllvm::MCTargetAsmParser [protected]
BracketExpressionsSupportedllvm::MCAsmParserExtension [protected]
checkTargetMatchPredicate(MCInst &Inst)llvm::MCTargetAsmParser [inline, virtual]
convertToMapAndConstraints(unsigned Kind, const OperandVector &Operands)=0llvm::MCTargetAsmParser [pure virtual]
Error(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtension [inline]
FIRST_TARGET_MATCH_RESULT_TY enum valuellvm::MCTargetAsmParser
getAvailableFeatures() const llvm::MCTargetAsmParser [inline]
getContext()llvm::MCAsmParserExtension [inline]
getLexer()llvm::MCAsmParserExtension [inline]
getParser()llvm::MCAsmParserExtension [inline]
getSourceManager()llvm::MCAsmParserExtension [inline]
getStreamer()llvm::MCAsmParserExtension [inline]
getTargetOptions() const llvm::MCTargetAsmParser [inline]
getTok()llvm::MCAsmParserExtension [inline]
HandleDirective(MCAsmParserExtension *Target, StringRef Directive, SMLoc DirectiveLoc)llvm::MCAsmParserExtension [inline, protected, static]
HasBracketExpressions() const llvm::MCAsmParserExtension [inline]
Initialize(MCAsmParser &Parser)llvm::MCAsmParserExtension [virtual]
isParsingInlineAsm()llvm::MCTargetAsmParser [inline]
Lex()llvm::MCAsmParserExtension [inline]
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, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, bool MatchingInlineAsm)=0llvm::MCTargetAsmParser [pure virtual]
MatchResultTy enum namellvm::MCTargetAsmParser
MCAsmParserExtension()llvm::MCAsmParserExtension [protected]
MCOptionsllvm::MCTargetAsmParser [protected]
MCTargetAsmParser()llvm::MCTargetAsmParser [protected]
mnemonicIsValid(StringRef Mnemonic, unsigned VariantID)=0llvm::MCTargetAsmParser [pure virtual]
OmitRegisterFromClobberLists(unsigned RegNo)llvm::MCTargetAsmParser [inline, virtual]
onLabelParsed(MCSymbol *Symbol)llvm::MCTargetAsmParser [inline, virtual]
ParseDirective(AsmToken DirectiveID)=0llvm::MCTargetAsmParser [pure virtual]
ParseInstruction(ParseInstructionInfo &Info, StringRef Name, SMLoc NameLoc, OperandVector &Operands)=0llvm::MCTargetAsmParser [pure virtual]
ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc)=0llvm::MCTargetAsmParser [pure virtual]
ParsingInlineAsmllvm::MCTargetAsmParser [protected]
SemaCallbackllvm::MCTargetAsmParser [protected]
setAvailableFeatures(uint64_t Value)llvm::MCTargetAsmParser [inline]
SetFrameRegister(unsigned RegNo)llvm::MCTargetAsmParser [inline, virtual]
setParsingInlineAsm(bool Value)llvm::MCTargetAsmParser [inline]
setSemaCallback(MCAsmParserSemaCallback *Callback)llvm::MCTargetAsmParser [inline]
TokError(const Twine &Msg)llvm::MCAsmParserExtension [inline]
validateTargetOperandClass(MCParsedAsmOperand &Op, unsigned Kind)llvm::MCTargetAsmParser [inline, virtual]
Warning(SMLoc L, const Twine &Msg)llvm::MCAsmParserExtension [inline]
~MCAsmParserExtension()llvm::MCAsmParserExtension [virtual]
~MCTargetAsmParser()llvm::MCTargetAsmParser [virtual]