LLVM 20.0.0git
llvm::Target Member List

This is the complete list of members for llvm::Target, including all inherited members.

ArchMatchFnTy typedefllvm::Target
AsmPrinterCtorTy typedefllvm::Target
AsmTargetStreamerCtorTy typedefllvm::Target
COFFStreamerCtorTy typedefllvm::Target
createAsmPrinter(TargetMachine &TM, std::unique_ptr< MCStreamer > &&Streamer) constllvm::Targetinline
createAsmStreamer(MCContext &Ctx, std::unique_ptr< formatted_raw_ostream > OS, MCInstPrinter *IP, std::unique_ptr< MCCodeEmitter > CE, std::unique_ptr< MCAsmBackend > TAB) constllvm::Target
createAsmStreamer(MCContext &Ctx, std::unique_ptr< formatted_raw_ostream > OS, bool IsVerboseAsm, bool UseDwarfDirectory, MCInstPrinter *IP, std::unique_ptr< MCCodeEmitter > &&CE, std::unique_ptr< MCAsmBackend > &&TAB, bool ShowInst) constllvm::Target
createAsmTargetStreamer(MCStreamer &S, formatted_raw_ostream &OS, MCInstPrinter *InstPrint) constllvm::Targetinline
createCustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, const MCInstrInfo &MCII) constllvm::Targetinline
createInstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) constllvm::Targetinline
createInstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) constllvm::Targetinline
createMCAsmBackend(const MCSubtargetInfo &STI, const MCRegisterInfo &MRI, const MCTargetOptions &Options) constllvm::Targetinline
createMCAsmInfo(const MCRegisterInfo &MRI, StringRef TheTriple, const MCTargetOptions &Options) constllvm::Targetinline
createMCAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, const MCInstrInfo &MII, const MCTargetOptions &Options) constllvm::Targetinline
createMCCodeEmitter(const MCInstrInfo &II, MCContext &Ctx) constllvm::Targetinline
createMCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) constllvm::Targetinline
createMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) constllvm::Targetinline
createMCInstrAnalysis(const MCInstrInfo *Info) constllvm::Targetinline
createMCInstrInfo() constllvm::Targetinline
createMCObjectFileInfo(MCContext &Ctx, bool PIC, bool LargeCodeModel=false) constllvm::Targetinline
createMCObjectStreamer(const Triple &T, MCContext &Ctx, std::unique_ptr< MCAsmBackend > TAB, std::unique_ptr< MCObjectWriter > OW, std::unique_ptr< MCCodeEmitter > Emitter, const MCSubtargetInfo &STI) constllvm::Target
createMCObjectStreamer(const Triple &T, MCContext &Ctx, std::unique_ptr< MCAsmBackend > &&TAB, std::unique_ptr< MCObjectWriter > &&OW, std::unique_ptr< MCCodeEmitter > &&Emitter, const MCSubtargetInfo &STI, bool, bool, bool) constllvm::Target
createMCRegInfo(StringRef TT) constllvm::Targetinline
createMCRelocationInfo(StringRef TT, MCContext &Ctx) constllvm::Targetinline
createMCSubtargetInfo(StringRef TheTriple, StringRef CPU, StringRef Features) constllvm::Targetinline
createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr< MCRelocationInfo > &&RelInfo) constllvm::Targetinline
createNullStreamer(MCContext &Ctx) constllvm::Targetinline
createNullTargetStreamer(MCStreamer &S) constllvm::Targetinline
createTargetMachine(StringRef TT, StringRef CPU, StringRef Features, const TargetOptions &Options, std::optional< Reloc::Model > RM, std::optional< CodeModel::Model > CM=std::nullopt, CodeGenOptLevel OL=CodeGenOptLevel::Default, bool JIT=false) constllvm::Targetinline
CustomBehaviourCtorTy typedefllvm::Target
ELFStreamerCtorTy typedefllvm::Target
getBackendName() constllvm::Targetinline
getName() constllvm::Targetinline
getNext() constllvm::Targetinline
getShortDescription() constllvm::Targetinline
hasJIT() constllvm::Targetinline
hasMCAsmBackend() constllvm::Targetinline
hasMCAsmParser() constllvm::Targetinline
hasTargetMachine() constllvm::Targetinline
InstrPostProcessCtorTy typedefllvm::Target
InstrumentManagerCtorTy typedefllvm::Target
MachOStreamerCtorTy typedefllvm::Target
MCAsmBackendCtorTy typedefllvm::Target
MCAsmInfoCtorFnTy typedefllvm::Target
MCAsmParserCtorTy typedefllvm::Target
MCCodeEmitterCtorTy typedefllvm::Target
MCDisassemblerCtorTy typedefllvm::Target
MCInstPrinterCtorTy typedefllvm::Target
MCInstrAnalysisCtorFnTy typedefllvm::Target
MCInstrInfoCtorFnTy typedefllvm::Target
MCObjectFileInfoCtorFnTy typedefllvm::Target
MCRegInfoCtorFnTy typedefllvm::Target
MCRelocationInfoCtorTy typedefllvm::Target
MCSubtargetInfoCtorFnTy typedefllvm::Target
MCSymbolizerCtorTy typedefllvm::Target
NullTargetStreamerCtorTy typedefllvm::Target
ObjectTargetStreamerCtorTy typedefllvm::Target
Target()=defaultllvm::Target
TargetMachineCtorTy typedefllvm::Target
TargetRegistryllvm::Targetfriend
XCOFFStreamerCtorTy typedefllvm::Target