LLVM: lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp File Reference (original) (raw)
This file contains DirectX target initializer. More...
Go to the source code of this file.
| Functions | |
|---|---|
| static MCInstPrinter * | createDXILMCInstPrinter (const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) |
| MCCodeEmitter * | createDXILMCCodeEmitter (const MCInstrInfo &MCII, MCContext &Ctx) |
| MCAsmBackend * | createDXILMCAsmBackend (const Target &T, const MCSubtargetInfo &STI, const MCRegisterInfo &MRI, const MCTargetOptions &Options) |
| static MCSubtargetInfo * | createDirectXMCSubtargetInfo (const Triple &TT, StringRef CPU, StringRef FS) |
| static MCRegisterInfo * | createDirectXMCRegisterInfo (const Triple &Triple) |
| static MCInstrInfo * | createDirectXMCInstrInfo () |
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeDirectXTargetMC () |
This file contains DirectX target initializer.
Definition in file DirectXMCTargetDesc.cpp.
◆ GET_INSTRINFO_MC_DESC
#define GET_INSTRINFO_MC_DESC
◆ GET_INSTRINFO_MC_HELPERS
#define GET_INSTRINFO_MC_HELPERS
◆ GET_REGINFO_MC_DESC
#define GET_REGINFO_MC_DESC
◆ GET_SUBTARGETINFO_MC_DESC
#define GET_SUBTARGETINFO_MC_DESC
◆ createDirectXMCInstrInfo()
◆ createDirectXMCRegisterInfo()
◆ createDirectXMCSubtargetInfo()
◆ createDXILMCAsmBackend()
◆ createDXILMCCodeEmitter()
◆ createDXILMCInstPrinter()
◆ LLVMInitializeDirectXTargetMC()
Definition at line 136 of file DirectXMCTargetDesc.cpp.
References createDirectXMCInstrInfo(), createDirectXMCRegisterInfo(), createDirectXMCSubtargetInfo(), createDXILMCAsmBackend(), createDXILMCCodeEmitter(), createDXILMCInstPrinter(), llvm::getTheDirectXTarget(), llvm::TargetRegistry::RegisterMCAsmBackend(), llvm::TargetRegistry::RegisterMCCodeEmitter(), llvm::TargetRegistry::RegisterMCInstPrinter(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), llvm::TargetRegistry::RegisterMCSubtargetInfo(), T, and X.