LLVM: lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions
static MCAsmInfo * createVEMCAsmInfo (const MCRegisterInfo &MRI, const Triple &TT, const MCTargetOptions &Options)
static MCInstrInfo * createVEMCInstrInfo ()
static MCRegisterInfo * createVEMCRegisterInfo (const Triple &TT)
static MCSubtargetInfo * createVEMCSubtargetInfo (const Triple &TT, StringRef CPU, StringRef FS)
static MCTargetStreamer * createObjectTargetStreamer (MCStreamer &S, const MCSubtargetInfo &STI)
static MCTargetStreamer * createTargetAsmStreamer (MCStreamer &S, formatted_raw_ostream &OS, MCInstPrinter *InstPrint)
static MCTargetStreamer * createNullTargetStreamer (MCStreamer &S)
static MCInstPrinter * createVEMCInstPrinter (const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeVETargetMC ()

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()

createObjectTargetStreamer()

createTargetAsmStreamer()

createVEMCAsmInfo()

createVEMCInstPrinter()

createVEMCInstrInfo()

createVEMCRegisterInfo()

createVEMCSubtargetInfo()

LLVMInitializeVETargetMC()

Definition at line 88 of file VEMCTargetDesc.cpp.

References createNullTargetStreamer(), createObjectTargetStreamer(), createTargetAsmStreamer(), llvm::createVEAsmBackend(), createVEMCAsmInfo(), llvm::createVEMCCodeEmitter(), createVEMCInstPrinter(), createVEMCInstrInfo(), createVEMCRegisterInfo(), createVEMCSubtargetInfo(), llvm::getTheVETarget(), LLVM_ABI, LLVM_EXTERNAL_VISIBILITY, llvm::TargetRegistry::RegisterAsmTargetStreamer(), llvm::TargetRegistry::RegisterMCAsmBackend(), llvm::TargetRegistry::RegisterMCCodeEmitter(), llvm::TargetRegistry::RegisterMCInstPrinter(), llvm::TargetRegistry::RegisterMCInstrInfo(), llvm::TargetRegistry::RegisterMCRegInfo(), llvm::TargetRegistry::RegisterMCSubtargetInfo(), llvm::TargetRegistry::RegisterNullTargetStreamer(), llvm::TargetRegistry::RegisterObjectTargetStreamer(), T, and X.