LLVM: lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp File Reference (original) (raw)

This file provides M68k target specific descriptions. More...

Go to the source code of this file.

Functions
static std::string ParseM68kTriple (const Triple &TT, StringRef CPU)
static MCInstrInfo * createM68kMCInstrInfo ()
static MCRegisterInfo * createM68kMCRegisterInfo (const Triple &TT)
static MCSubtargetInfo * createM68kMCSubtargetInfo (const Triple &TT, StringRef CPU, StringRef FS)
static MCAsmInfo * createM68kMCAsmInfo (const MCRegisterInfo &MRI, const Triple &TT, const MCTargetOptions &TO)
static MCRelocationInfo * createM68kMCRelocationInfo (const Triple &TheTriple, MCContext &Ctx)
static MCInstPrinter * createM68kMCInstPrinter (const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kTargetMC ()

This file provides M68k target specific descriptions.

Definition in file M68kMCTargetDesc.cpp.

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

createM68kMCAsmInfo()

createM68kMCInstPrinter()

createM68kMCInstrInfo()

createM68kMCRegisterInfo()

createM68kMCRelocationInfo()

createM68kMCSubtargetInfo()

LLVMInitializeM68kTargetMC()

Definition at line 110 of file M68kMCTargetDesc.cpp.

References llvm::createM68kAsmBackend(), createM68kMCAsmInfo(), llvm::createM68kMCCodeEmitter(), createM68kMCInstPrinter(), createM68kMCInstrInfo(), createM68kMCRegisterInfo(), createM68kMCRelocationInfo(), createM68kMCSubtargetInfo(), llvm::getTheM68kTarget(), LLVM_EXTERNAL_VISIBILITY, llvm::TargetRegistry::RegisterMCAsmBackend(), llvm::TargetRegistry::RegisterMCCodeEmitter(), llvm::TargetRegistry::RegisterMCInstPrinter(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), llvm::TargetRegistry::RegisterMCRelocationInfo(), llvm::TargetRegistry::RegisterMCSubtargetInfo(), T, and X.

ParseM68kTriple()