LLVM API Documentation

Classes | Defines | Functions | Variables
AArch64InstPrinter.cpp File Reference
#include "AArch64InstPrinter.h"
#include "MCTargetDesc/AArch64AddressingModes.h"
#include "Utils/AArch64BaseInfo.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/raw_ostream.h"
#include "AArch64GenAsmWriter.inc"
#include "AArch64GenAsmWriter1.inc"
Include dependency graph for AArch64InstPrinter.cpp:

Go to the source code of this file.

Classes

struct  LdStNInstrDesc

Defines

#define DEBUG_TYPE   "asm-printer"
#define GET_INSTRUCTION_NAME
#define PRINT_ALIAS_INSTR
#define GET_INSTRUCTION_NAME
#define PRINT_ALIAS_INSTR

Functions

static bool isTblTbxInstruction (unsigned Opcode, StringRef &Layout, bool &IsTbx)
static LdStNInstrDescgetLdStNInstrDesc (unsigned Opcode)
static unsigned getNextVectorRegister (unsigned Reg, unsigned Stride=1)

Variables

static LdStNInstrDesc LdStNInstInfo []

Define Documentation

#define DEBUG_TYPE   "asm-printer"

Definition at line 26 of file AArch64InstPrinter.cpp.

Definition at line 31 of file AArch64InstPrinter.cpp.

Definition at line 31 of file AArch64InstPrinter.cpp.

Definition at line 32 of file AArch64InstPrinter.cpp.

Definition at line 32 of file AArch64InstPrinter.cpp.


Function Documentation

static LdStNInstrDesc* getLdStNInstrDesc ( unsigned  Opcode) [static]
static unsigned getNextVectorRegister ( unsigned  Reg,
unsigned  Stride = 1 
) [static]

Definition at line 1108 of file AArch64InstPrinter.cpp.

References llvm_unreachable.

Referenced by llvm::AArch64InstPrinter::printVectorList().

static bool isTblTbxInstruction ( unsigned  Opcode,
StringRef Layout,
bool IsTbx 
) [static]

Definition at line 219 of file AArch64InstPrinter.cpp.

Referenced by llvm::AArch64AppleInstPrinter::printInst().


Variable Documentation

Definition at line 264 of file AArch64InstPrinter.cpp.

Referenced by getLdStNInstrDesc().