LLVM  8.0.1
Macros | Variables
RISCVInstPrinter.cpp File Reference
#include "RISCVInstPrinter.h"
#include "MCTargetDesc/RISCVMCExpr.h"
#include "Utils/RISCVBaseInfo.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/MC/MCSymbol.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/FormattedStream.h"
#include "RISCVGenAsmWriter.inc"
#include "RISCVGenCompressInstEmitter.inc"
Include dependency graph for RISCVInstPrinter.cpp:

Go to the source code of this file.

Macros

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

Variables

static cl::opt< boolNoAliases ("riscv-no-aliases", cl::desc("Disable the emission of assembler pseudo instructions"), cl::init(false), cl::Hidden)
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "asm-printer"

Definition at line 28 of file RISCVInstPrinter.cpp.

◆ GEN_UNCOMPRESS_INSTR

#define GEN_UNCOMPRESS_INSTR

Definition at line 35 of file RISCVInstPrinter.cpp.

◆ PRINT_ALIAS_INSTR

#define PRINT_ALIAS_INSTR

Definition at line 31 of file RISCVInstPrinter.cpp.

Variable Documentation

◆ NoAliases

cl::opt<bool> NoAliases("riscv-no-aliases", cl::desc("Disable the emission of assembler pseudo instructions"), cl::init(false), cl::Hidden)
static