|
LLVM 22.0.0git
|
This is the complete list of members for llvm::Target, including all inherited members.
| ArchMatchFnTy typedef | llvm::Target | |
| AsmPrinterCtorTy typedef | llvm::Target | |
| AsmStreamerCtorTy 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, std::unique_ptr< MCInstPrinter > IP, std::unique_ptr< MCCodeEmitter > CE, std::unique_ptr< MCAsmBackend > TAB) 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 |
| createMCAsmInfo(const MCRegisterInfo &MRI, const Triple &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 | |
| createMCRegInfo(StringRef TT) const | llvm::Target | inline |
| createMCRegInfo(const Triple &TT) const | llvm::Target | inline |
| createMCRelocationInfo(StringRef TT, MCContext &Ctx) const | llvm::Target | inline |
| createMCRelocationInfo(const Triple &TT, MCContext &Ctx) const | llvm::Target | inline |
| createMCSubtargetInfo(StringRef TheTriple, StringRef CPU, StringRef Features) const | llvm::Target | inline |
| createMCSubtargetInfo(const Triple &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 |
| createMCSymbolizer(const Triple &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(const Triple &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 |