LLVM: lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp File Reference (original) (raw)
#include "[NVPTXMCTargetDesc.h](NVPTXMCTargetDesc%5F8h%5Fsource.html)"#include "[NVPTXInstPrinter.h](NVPTXInstPrinter%5F8h%5Fsource.html)"#include "[NVPTXMCAsmInfo.h](NVPTXMCAsmInfo%5F8h%5Fsource.html)"#include "[NVPTXTargetStreamer.h](NVPTXTargetStreamer%5F8h%5Fsource.html)"#include "[TargetInfo/NVPTXTargetInfo.h](NVPTXTargetInfo%5F8h%5Fsource.html)"#include "[llvm/MC/MCInstrInfo.h](MCInstrInfo%5F8h%5Fsource.html)"#include "[llvm/MC/MCRegisterInfo.h](MCRegisterInfo%5F8h%5Fsource.html)"#include "[llvm/MC/MCSubtargetInfo.h](MCSubtargetInfo%5F8h%5Fsource.html)"#include "[llvm/MC/TargetRegistry.h](TargetRegistry%5F8h%5Fsource.html)"#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"#include "NVPTXGenInstrInfo.inc"#include "NVPTXGenSubtargetInfo.inc"#include "NVPTXGenRegisterInfo.inc"
Go to the source code of this file.
| Functions | |
|---|---|
| static MCInstrInfo * | createNVPTXMCInstrInfo () |
| static MCRegisterInfo * | createNVPTXMCRegisterInfo (const Triple &TT) |
| static MCSubtargetInfo * | createNVPTXMCSubtargetInfo (const Triple &TT, StringRef CPU, StringRef FS) |
| static MCInstPrinter * | createNVPTXMCInstPrinter (const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) |
| static MCTargetStreamer * | createTargetAsmStreamer (MCStreamer &S, formatted_raw_ostream &, MCInstPrinter *) |
| static MCTargetStreamer * | createNullTargetStreamer (MCStreamer &S) |
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeNVPTXTargetMC () |
◆ ENABLE_INSTR_PREDICATE_VERIFIER
#define ENABLE_INSTR_PREDICATE_VERIFIER
◆ GET_INSTRINFO_MC_DESC
#define GET_INSTRINFO_MC_DESC
◆ GET_REGINFO_MC_DESC
#define GET_REGINFO_MC_DESC
◆ GET_SUBTARGETINFO_MC_DESC
#define GET_SUBTARGETINFO_MC_DESC
◆ createNullTargetStreamer()
◆ createNVPTXMCInstPrinter()
◆ createNVPTXMCInstrInfo()
◆ createNVPTXMCRegisterInfo()
◆ createNVPTXMCSubtargetInfo()
◆ createTargetAsmStreamer()
◆ LLVMInitializeNVPTXTargetMC()
Definition at line 76 of file NVPTXMCTargetDesc.cpp.
References createNullTargetStreamer(), createNVPTXMCInstPrinter(), createNVPTXMCInstrInfo(), createNVPTXMCRegisterInfo(), createNVPTXMCSubtargetInfo(), createTargetAsmStreamer(), llvm::getTheNVPTXTarget32(), llvm::getTheNVPTXTarget64(), llvm::TargetRegistry::RegisterAsmTargetStreamer(), llvm::TargetRegistry::RegisterMCInstPrinter(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), llvm::TargetRegistry::RegisterMCSubtargetInfo(), llvm::TargetRegistry::RegisterNullTargetStreamer(), T, and X.