Table of Contents

Enum TargetRegistration

Namespace
Ubiquity.NET.Llvm
Assembly
Ubiquity.NET.Llvm.dll

Target tools to register/enable

[Flags]
public enum TargetRegistration

Fields

All = CodeGen | AsmPrinter | Disassembler | AsmParser

Registers all components

AsmParser = 32

Registers the assembly source parser for a target

AsmPrinter = 8

Registers the assembly source code generator for a target

CodeGen = Target | TargetInfo | TargetMachine

Registers all the code generation components

Disassembler = 16

Registers the Disassembler for a target

None = 0

Register nothing

Target = 1

Register the Target class

TargetInfo = 2

Register the Target info for the target

TargetMachine = 4

Register the target machine(s) for a target