LLVM 20.0.0git
|
This is the complete list of members for llvm::Target, including all inherited members.
ArchMatchFnTy typedef | llvm::Target | |
AsmPrinterCtorTy typedef | llvm::Target | |
AsmTargetStreamerCtorTy typedef | llvm::Target | |
COFFStreamerCtorTy typedef | llvm::Target | |
createAsmPrinter(TargetMachine &TM, std::unique_ptr< MCStreamer > &&Streamer) const | llvm::Target | inline |
createAsmStreamer(MCContext &Ctx, std::unique_ptr< formatted_raw_ostream > OS, MCInstPrinter *IP, std::unique_ptr< MCCodeEmitter > CE, std::unique_ptr< MCAsmBackend > TAB) const | llvm::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) const | llvm::Target | |
createAsmTargetStreamer(MCStreamer &S, formatted_raw_ostream &OS, MCInstPrinter *InstPrint) const | llvm::Target | inline |
createCustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, const MCInstrInfo &MCII) const | llvm::Target | inline |
createInstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) const | llvm::Target | inline |
createInstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) const | llvm::Target | inline |
createMCAsmBackend(const MCSubtargetInfo &STI, const MCRegisterInfo &MRI, const MCTargetOptions &Options) const | llvm::Target | inline |
createMCAsmInfo(const MCRegisterInfo &MRI, StringRef TheTriple, const MCTargetOptions &Options) const | llvm::Target | inline |
createMCAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, const MCInstrInfo &MII, const MCTargetOptions &Options) const | llvm::Target | inline |
createMCCodeEmitter(const MCInstrInfo &II, MCContext &Ctx) const | llvm::Target | inline |
createMCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) const | llvm::Target | inline |
createMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) const | llvm::Target | inline |
createMCInstrAnalysis(const MCInstrInfo *Info) const | llvm::Target | inline |
createMCInstrInfo() const | llvm::Target | inline |
createMCObjectFileInfo(MCContext &Ctx, bool PIC, bool LargeCodeModel=false) const | llvm::Target | inline |
createMCObjectStreamer(const Triple &T, MCContext &Ctx, std::unique_ptr< MCAsmBackend > TAB, std::unique_ptr< MCObjectWriter > OW, std::unique_ptr< MCCodeEmitter > Emitter, const MCSubtargetInfo &STI) const | llvm::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) const | llvm::Target | |
createMCRegInfo(StringRef TT) const | llvm::Target | inline |
createMCRelocationInfo(StringRef TT, MCContext &Ctx) const | llvm::Target | inline |
createMCSubtargetInfo(StringRef TheTriple, StringRef CPU, StringRef Features) const | llvm::Target | inline |
createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr< MCRelocationInfo > &&RelInfo) const | llvm::Target | inline |
createNullStreamer(MCContext &Ctx) const | llvm::Target | inline |
createNullTargetStreamer(MCStreamer &S) const | llvm::Target | inline |
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) const | llvm::Target | inline |
CustomBehaviourCtorTy typedef | llvm::Target | |
ELFStreamerCtorTy typedef | llvm::Target | |
getBackendName() 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 |
hasMCAsmParser() const | llvm::Target | inline |
hasTargetMachine() const | llvm::Target | inline |
InstrPostProcessCtorTy typedef | llvm::Target | |
InstrumentManagerCtorTy typedef | llvm::Target | |
MachOStreamerCtorTy typedef | llvm::Target | |
MCAsmBackendCtorTy typedef | llvm::Target | |
MCAsmInfoCtorFnTy typedef | llvm::Target | |
MCAsmParserCtorTy typedef | llvm::Target | |
MCCodeEmitterCtorTy typedef | llvm::Target | |
MCDisassemblerCtorTy typedef | llvm::Target | |
MCInstPrinterCtorTy typedef | llvm::Target | |
MCInstrAnalysisCtorFnTy typedef | llvm::Target | |
MCInstrInfoCtorFnTy typedef | llvm::Target | |
MCObjectFileInfoCtorFnTy typedef | llvm::Target | |
MCRegInfoCtorFnTy typedef | llvm::Target | |
MCRelocationInfoCtorTy typedef | llvm::Target | |
MCSubtargetInfoCtorFnTy typedef | llvm::Target | |
MCSymbolizerCtorTy typedef | llvm::Target | |
NullTargetStreamerCtorTy typedef | llvm::Target | |
ObjectTargetStreamerCtorTy typedef | llvm::Target | |
Target()=default | llvm::Target | |
TargetMachineCtorTy typedef | llvm::Target | |
TargetRegistry | llvm::Target | friend |
XCOFFStreamerCtorTy typedef | llvm::Target |