TargetRegistry ‐ Generic interface to target specific features.
Synopsis
Declared in <llvm/MC/TargetRegistry.h>
struct TargetRegistry;
Types
Name |
Description |
Forward iterator over registered Target entries. |
Member Functions
Name |
Description |
|
TargetRegistry cannot be constructed; use its static methods only. |
Static Member Functions
Name |
Description |
RegisterAsmPrinter ‐ Register an AsmPrinter implementation for the given target. |
|
Register an assembly streamer constructor for the given target. |
|
Register an assembly TargetStreamer constructor for the given target. |
|
Register a COFF streamer constructor for the given target. |
|
RegisterCustomBehaviour ‐ Register a CustomBehaviour implementation for the given target. |
|
Register an ELF streamer constructor for the given target. |
|
RegisterInstrPostProcess ‐ Register an InstrPostProcess implementation for the given target. |
|
RegisterInstrumentManager ‐ Register an InstrumentManager implementation for the given target. |
|
RegisterMCAsmBackend ‐ Register a MCAsmBackend implementation for the given target. |
|
RegisterMCAsmInfo ‐ Register a MCAsmInfo implementation for the given target. |
|
RegisterMCAsmParser ‐ Register a MCTargetAsmParser implementation for the given target. |
|
RegisterMCCodeEmitter ‐ Register a MCCodeEmitter implementation for the given target. |
|
RegisterMCDisassembler ‐ Register a MCDisassembler implementation for the given target. |
|
RegisterMCInstPrinter ‐ Register a MCInstPrinter implementation for the given target. |
|
RegisterMCInstrAnalysis ‐ Register a MCInstrAnalysis implementation for the given target. |
|
RegisterMCInstrInfo ‐ Register a MCInstrInfo implementation for the given target. |
|
Register an MCLFIRewriter implementation for the given target. |
|
Register a MCObjectFileInfo implementation for the given target. |
|
RegisterMCRegInfo ‐ Register a MCRegisterInfo implementation for the given target. |
|
RegisterMCRelocationInfo ‐ Register an MCRelocationInfo implementation for the given target. |
|
RegisterMCSubtargetInfo ‐ Register a MCSubtargetInfo implementation for the given target. |
|
RegisterMCSymbolizer ‐ Register an MCSymbolizer implementation for the given target. |
|
Register a Mach‐O streamer constructor for the given target. |
|
Register a null TargetStreamer constructor for the given target. |
|
Register an object TargetStreamer constructor for the given target. |
|
RegisterTarget ‐ Register the given target. Attempts to register a target which has already been registered will be ignored. |
|
RegisterTargetMachine ‐ Register a TargetMachine implementation for the given target. |
|
Register an XCOFF streamer constructor for the given target. |
|
|
|
printRegisteredTargetsForVersion ‐ Print the registered targets appropriately for inclusion in a tool's version output. |
|
Return an iterator range over all registered targets. |
Created with MrDocs