![]() | Llvm.NET.Instructions Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() | Alloca | |
![]() | AtomicCmpXchg | |
![]() | AtomicRMW | |
![]() | BinaryOperator | |
![]() | BitCast | |
![]() | Branch | |
![]() | CallInstruction | |
![]() | Cast | |
![]() | CatchPad | |
![]() | CatchReturn | |
![]() | CatchSwitch | |
![]() | CleanupPad | |
![]() | CleanupReturn | |
![]() | Cmp | |
![]() | DebugDeclare | |
![]() | DebugInfoIntrinsic | |
![]() | ExtractElement | |
![]() | ExtractValue | |
![]() | FCmp | |
![]() | Fence | |
![]() | FuncletPad | |
![]() | GetElementPtr | |
![]() | IndirectBranch | |
![]() | InsertElement | |
![]() | InsertValue | |
![]() | Instruction | Exposes an LLVM Instruction |
![]() | InstructionBuilder | LLVM Instruction builder allowing managed code to generate IR instructions |
![]() | InstructionExtensions | Provides extension methods to Instruction that cannot be achieved as members of the class |
![]() | IntCmp | |
![]() | Intrinsic | |
![]() | IntToPointer | |
![]() | Invoke | |
![]() | LandingPad | |
![]() | Load | |
![]() | MemCpy | |
![]() | MemIntrinsic | |
![]() | MemMove | |
![]() | MemSet | |
![]() | PhiNode | |
![]() | PointerToInt | |
![]() | ResumeInstruction | |
![]() | ReturnInstruction | |
![]() | Select | |
![]() | ShuffleVector | |
![]() | SignExtend | |
![]() | Store | |
![]() | Switch | |
![]() | Terminator | |
![]() | Trunc | |
![]() | UnaryInstruction | |
![]() | Unreachable | |
![]() | ZeroExtend |