LLVM  4.0.0
Classes | Macros | Enumerations | Functions | Variables
SystemZAsmParser.cpp File Reference
#include "MCTargetDesc/SystemZMCTargetDesc.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCInstBuilder.h"
#include "llvm/MC/MCParser/MCParsedAsmOperand.h"
#include "llvm/MC/MCParser/MCTargetAsmParser.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/Support/TargetRegistry.h"
#include "SystemZGenAsmMatcher.inc"
Include dependency graph for SystemZAsmParser.cpp:

Go to the source code of this file.

Classes

struct  InsnMatchEntry
 
struct  CompareInsn
 

Macros

#define GET_ASSEMBLER_HEADER
 
#define GET_REGISTER_MATCHER
 
#define GET_SUBTARGET_FEATURE_NAME
 
#define GET_MATCHER_IMPLEMENTATION
 

Enumerations

enum  RegisterKind
 
enum  MemoryKind
 

Functions

static bool inRange (const MCExpr *Expr, int64_t MinValue, int64_t MaxValue)
 
void LLVMInitializeSystemZAsmParser ()
 

Variables

static struct InsnMatchEntry InsnMatchTable []
 

Macro Definition Documentation

#define GET_ASSEMBLER_HEADER

Definition at line 349 of file SystemZAsmParser.cpp.

#define GET_MATCHER_IMPLEMENTATION

Definition at line 510 of file SystemZAsmParser.cpp.

#define GET_REGISTER_MATCHER

Definition at line 508 of file SystemZAsmParser.cpp.

#define GET_SUBTARGET_FEATURE_NAME

Definition at line 509 of file SystemZAsmParser.cpp.

Enumeration Type Documentation

enum MemoryKind

Definition at line 50 of file SystemZAsmParser.cpp.

Definition at line 34 of file SystemZAsmParser.cpp.

Function Documentation

static bool inRange ( const MCExpr Expr,
int64_t  MinValue,
int64_t  MaxValue 
)
static

Definition at line 25 of file SystemZAsmParser.cpp.

void LLVMInitializeSystemZAsmParser ( )

Definition at line 1257 of file SystemZAsmParser.cpp.

References llvm::getTheSystemZTarget(), and X.

Variable Documentation

struct InsnMatchEntry InsnMatchTable[]
static

Definition at line 536 of file SystemZAsmParser.cpp.