Interface ILibLlvm
Interface to the core LLVM library itself
public interface ILibLlvm : IDisposable
- Inherited Members
Remarks
When this instance is disposed the LLVM libraries are no longer usable in the process
important
It is important to note that the LLVM library does NOT currently support re-initialization in the same process. Therefore, it is recommended that initialization is done once at process startup and then the resulting interface disposed just before the process exits.
Properties
- AttributeMap
Gets a map of all known attributes to this build
- DebugMetadataVersion
Gets the current debug metadata version for this library
- SupportedTargets
Gets the supported targets for this library
Methods
- RegisterTarget(CodeGenTarget, TargetRegistration)
Registers components for ARM AArch64 target(s)