LLVM API Documentation
ArchMatchFnTy typedef | llvm::Target | |
AsmPrinterCtorTy typedef | llvm::Target | |
AsmStreamerCtorTy typedef | llvm::Target | |
createAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) const | llvm::Target | [inline] |
createAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS, bool isVerboseAsm, bool useDwarfDirectory, MCInstPrinter *InstPrint, MCCodeEmitter *CE, MCAsmBackend *TAB, bool ShowInst) const | llvm::Target | [inline] |
createMCAsmBackend(const MCRegisterInfo &MRI, StringRef Triple, StringRef CPU) const | llvm::Target | [inline] |
createMCAsmInfo(const MCRegisterInfo &MRI, StringRef Triple) const | llvm::Target | [inline] |
createMCAsmParser(MCSubtargetInfo &STI, MCAsmParser &Parser, const MCInstrInfo &MII, const MCTargetOptions &Options) const | llvm::Target | [inline] |
createMCCodeEmitter(const MCInstrInfo &II, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI, MCContext &Ctx) const | llvm::Target | [inline] |
createMCCodeGenInfo(StringRef Triple, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL) const | llvm::Target | [inline] |
createMCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) const | llvm::Target | [inline] |
createMCInstPrinter(unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) const | llvm::Target | [inline] |
createMCInstrAnalysis(const MCInstrInfo *Info) const | llvm::Target | [inline] |
createMCInstrInfo() const | llvm::Target | [inline] |
createMCObjectStreamer(StringRef TT, MCContext &Ctx, MCAsmBackend &TAB, raw_ostream &_OS, MCCodeEmitter *_Emitter, const MCSubtargetInfo &STI, bool RelaxAll, bool NoExecStack) const | llvm::Target | [inline] |
createMCRegInfo(StringRef Triple) const | llvm::Target | [inline] |
createMCRelocationInfo(StringRef TT, MCContext &Ctx) const | llvm::Target | [inline] |
createMCSubtargetInfo(StringRef Triple, StringRef CPU, StringRef Features) const | llvm::Target | [inline] |
createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, MCRelocationInfo *RelInfo) const | llvm::Target | [inline] |
createNullStreamer(MCContext &Ctx) const | llvm::Target | [inline] |
createTargetMachine(StringRef Triple, StringRef CPU, StringRef Features, const TargetOptions &Options, Reloc::Model RM=Reloc::Default, CodeModel::Model CM=CodeModel::Default, CodeGenOpt::Level OL=CodeGenOpt::Default) const | llvm::Target | [inline] |
getName() const | llvm::Target | [inline] |
getNext() const | llvm::Target | [inline] |
getShortDescription() const | llvm::Target | [inline] |
hasJIT() const | llvm::Target | [inline] |
hasMCAsmBackend() const | llvm::Target | [inline] |
hasTargetMachine() const | llvm::Target | [inline] |
MCAsmBackendCtorTy typedef | llvm::Target | |
MCAsmInfoCtorFnTy typedef | llvm::Target | |
MCAsmParserCtorTy typedef | llvm::Target | |
MCCodeEmitterCtorTy typedef | llvm::Target | |
MCCodeGenInfoCtorFnTy typedef | llvm::Target | |
MCDisassemblerCtorTy typedef | llvm::Target | |
MCInstPrinterCtorTy typedef | llvm::Target | |
MCInstrAnalysisCtorFnTy typedef | llvm::Target | |
MCInstrInfoCtorFnTy typedef | llvm::Target | |
MCObjectStreamerCtorTy typedef | llvm::Target | |
MCRegInfoCtorFnTy typedef | llvm::Target | |
MCRelocationInfoCtorTy typedef | llvm::Target | |
MCSubtargetInfoCtorFnTy typedef | llvm::Target | |
MCSymbolizerCtorTy typedef | llvm::Target | |
NullStreamerCtorTy typedef | llvm::Target | |
Target() | llvm::Target | [inline] |
TargetMachineCtorTy typedef | llvm::Target | |
TargetRegistry | llvm::Target | [friend] |