|
LLVM
4.0.0
|
#include "RISCVMCTargetDesc.h"#include "RISCVMCAsmInfo.h"#include "llvm/ADT/STLExtras.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCInstrInfo.h"#include "llvm/MC/MCRegisterInfo.h"#include "llvm/MC/MCStreamer.h"#include "llvm/MC/MCSubtargetInfo.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/TargetRegistry.h"#include "RISCVGenInstrInfo.inc"#include "RISCVGenRegisterInfo.inc"Go to the source code of this file.
Macros | |
| #define | GET_INSTRINFO_MC_DESC |
| This file provides RISCV-specific target descriptions. More... | |
| #define | GET_REGINFO_MC_DESC |
Functions | |
| static MCInstrInfo * | createRISCVMCInstrInfo () |
| static MCRegisterInfo * | createRISCVMCRegisterInfo (const Triple &TT) |
| static MCAsmInfo * | createRISCVMCAsmInfo (const MCRegisterInfo &MRI, const Triple &TT) |
| void | LLVMInitializeRISCVTargetMC () |
| #define GET_INSTRINFO_MC_DESC |
This file provides RISCV-specific target descriptions.
Definition at line 25 of file RISCVMCTargetDesc.cpp.
| #define GET_REGINFO_MC_DESC |
Definition at line 28 of file RISCVMCTargetDesc.cpp.
|
static |
Definition at line 45 of file RISCVMCTargetDesc.cpp.
Referenced by LLVMInitializeRISCVTargetMC().
|
static |
Definition at line 33 of file RISCVMCTargetDesc.cpp.
References X.
Referenced by LLVMInitializeRISCVTargetMC().
|
static |
Definition at line 39 of file RISCVMCTargetDesc.cpp.
References X.
Referenced by LLVMInitializeRISCVTargetMC().
| void LLVMInitializeRISCVTargetMC | ( | ) |
Definition at line 51 of file RISCVMCTargetDesc.cpp.
References llvm::createRISCVAsmBackend(), createRISCVMCAsmInfo(), llvm::createRISCVMCCodeEmitter(), createRISCVMCInstrInfo(), createRISCVMCRegisterInfo(), llvm::getTheRISCV32Target(), llvm::getTheRISCV64Target(), llvm::TargetRegistry::RegisterMCAsmBackend(), llvm::TargetRegistry::RegisterMCCodeEmitter(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), and X.
1.8.6