LLVM  3.7.0
Macros | Enumerations | Functions
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/MCParser/MCParsedAsmOperand.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/MC/MCTargetAsmParser.h"
#include "llvm/Support/TargetRegistry.h"
#include "SystemZGenAsmMatcher.inc"
Include dependency graph for SystemZAsmParser.cpp:

Go to the source code of this file.

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 ()
 

Macro Definition Documentation

#define GET_ASSEMBLER_HEADER

Definition at line 348 of file SystemZAsmParser.cpp.

#define GET_MATCHER_IMPLEMENTATION

Definition at line 488 of file SystemZAsmParser.cpp.

#define GET_REGISTER_MATCHER

Definition at line 486 of file SystemZAsmParser.cpp.

#define GET_SUBTARGET_FEATURE_NAME

Definition at line 487 of file SystemZAsmParser.cpp.

Enumeration Type Documentation

enum MemoryKind

Definition at line 48 of file SystemZAsmParser.cpp.

Definition at line 33 of file SystemZAsmParser.cpp.

Function Documentation

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

Definition at line 24 of file SystemZAsmParser.cpp.

void LLVMInitializeSystemZAsmParser ( )

Definition at line 925 of file SystemZAsmParser.cpp.

References llvm::TheSystemZTarget, and X.