20 #ifndef LLVM_CODEGEN_GCMETADATAPRINTER_H
21 #define LLVM_CODEGEN_GCMETADATAPRINTER_H
A Module instance is used to store all the information related to an LLVM module. ...
A global registry used in conjunction with static constructors to make pluggable components (like tar...
An analysis pass which caches information about the entire Module.
Registry< GCMetadataPrinter > GCMetadataPrinterRegistry
GCMetadataPrinterRegistry - The GC assembly printer registry uses all the defaults from Registry...
This class is intended to be used as a driving class for all asm writers.
GCStrategy describes a garbage collector algorithm's code generation requirements, and provides overridable hooks for those needs which cannot be abstractly described.