9#ifndef LLVM_MC_MCPARSER_MCASMPARSERUTILS_H
10#define LLVM_MC_MCPARSER_MCASMPARSERUTILS_H
19namespace MCParserUtils {
Generic assembler parser interface, for use by target specific assembly parsers.
Base class for the full range of assembler expressions which are needed for parsing.
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
StringRef - Represent a constant reference to a string, i.e.
LLVM Value Representation.
bool parseAssignmentExpression(StringRef Name, bool allow_redef, MCAsmParser &Parser, MCSymbol *&Symbol, const MCExpr *&Value)
Parse a value expression and return whether it can be assigned to a symbol with the given name.
This is an optimization pass for GlobalISel generic memory operations.