LLVM: lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp File Reference (original) (raw)
This file provides AMDGPU specific target descriptions. More...
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::AMDGPU |
| Macros | |
|---|---|
| #define | GET_INSTRINFO_MC_DESC |
| #define | ENABLE_INSTR_PREDICATE_VERIFIER |
| #define | GET_SUBTARGETINFO_MC_DESC |
| #define | NoSchedModel NoSchedModelR600 |
| #define | GET_SUBTARGETINFO_MC_DESC |
| #define | GET_REGINFO_MC_DESC |
| #define | GET_REGINFO_MC_DESC |
This file provides AMDGPU specific target descriptions.
Definition in file AMDGPUMCTargetDesc.cpp.
◆ ENABLE_INSTR_PREDICATE_VERIFIER
#define ENABLE_INSTR_PREDICATE_VERIFIER
◆ GET_INSTRINFO_MC_DESC
#define GET_INSTRINFO_MC_DESC
◆ GET_REGINFO_MC_DESC [1/2]
#define GET_REGINFO_MC_DESC
◆ GET_REGINFO_MC_DESC [2/2]
#define GET_REGINFO_MC_DESC
◆ GET_SUBTARGETINFO_MC_DESC [1/2]
#define GET_SUBTARGETINFO_MC_DESC
◆ GET_SUBTARGETINFO_MC_DESC [2/2]
#define GET_SUBTARGETINFO_MC_DESC
◆ NoSchedModel
#define NoSchedModel NoSchedModelR600
◆ createAMDGPUAsmTargetStreamer()
◆ createAMDGPUMCInstPrinter()
◆ createAMDGPUMCInstrAnalysis()
◆ createAMDGPUMCInstrInfo()
◆ createAMDGPUMCRegisterInfo()
◆ createAMDGPUMCSubtargetInfo()
◆ createAMDGPUNullTargetStreamer()
◆ createAMDGPUObjectTargetStreamer()
◆ createMCStreamer()
◆ LLVMInitializeAMDGPUTargetMC()
Definition at line 184 of file AMDGPUMCTargetDesc.cpp.
References llvm::createAMDGPUAsmBackend(), createAMDGPUAsmTargetStreamer(), llvm::createAMDGPUMCCodeEmitter(), createAMDGPUMCInstPrinter(), createAMDGPUMCInstrAnalysis(), createAMDGPUMCInstrInfo(), createAMDGPUMCRegisterInfo(), createAMDGPUMCSubtargetInfo(), createAMDGPUNullTargetStreamer(), createAMDGPUObjectTargetStreamer(), createMCStreamer(), llvm::createR600MCCodeEmitter(), llvm::createR600MCInstrInfo(), llvm::getTheGCNTarget(), llvm::getTheR600Target(), llvm::TargetRegistry::RegisterAsmTargetStreamer(), llvm::TargetRegistry::RegisterELFStreamer(), llvm::TargetRegistry::RegisterMCAsmBackend(), llvm::TargetRegistry::RegisterMCCodeEmitter(), llvm::TargetRegistry::RegisterMCInstPrinter(), llvm::TargetRegistry::RegisterMCInstrAnalysis(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), llvm::TargetRegistry::RegisterMCSubtargetInfo(), llvm::TargetRegistry::RegisterNullTargetStreamer(), llvm::TargetRegistry::RegisterObjectTargetStreamer(), T, and X.