LLVM: lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define GET_ASSEMBLER_HEADER
#define GET_REGISTER_MATCHER
#define GET_MATCHER_IMPLEMENTATION
Functions
static MCRegister MatchRegisterName (StringRef Name)
static unsigned AluWithPrePost (unsigned AluCode, bool PreOp, bool PostOp)
static int SizeForSuffix (StringRef T)
bool shouldBeSls (const LanaiOperand &Op)
static bool IsMemoryAssignmentError (const OperandVector &Operands)
static bool IsRegister (const MCParsedAsmOperand &op)
static bool MaybePredicatedInst (const OperandVector &Operands)
LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeLanaiAsmParser ()

GET_ASSEMBLER_HEADER

#define GET_ASSEMBLER_HEADER

GET_MATCHER_IMPLEMENTATION

#define GET_MATCHER_IMPLEMENTATION

GET_REGISTER_MATCHER

#define GET_REGISTER_MATCHER

AluWithPrePost()

IsMemoryAssignmentError()

IsRegister()

LLVMInitializeLanaiAsmParser()

MatchRegisterName()

MaybePredicatedInst()

shouldBeSls()

SizeForSuffix()