Namespace XSharp.x86.Emitters
Classes
AllEmitters
Assignments
The class that provides assignments for different types.
BitwiseEmitters
Branching
Class that processes conditional branches for X#.
Comments
Class that processes comments and literals for X#.
Emitters
IncrementDecrement
Class that performs increment and decrement assmebly operations
Math
The class that provides arithmetic for different types.
Namespace
Namespaces for X# files. All files must start with a namespace.
Ports
IN and OUT functions from assembly
This instruction is only useful for accessing I/O ports located in the processor's I/O address space.
See Chapter 13, Input/Output, in the IA-32 Intel Architecture Software Developer's Manual, Volume 1,
for more information on accessing I/O ports in the I/O address space.
PushPop
Push and Pop values
ShiftRotate
Class that performs shift and rotate assmebly operations
Test
TEST: Logical compare
ZeroParamOps
Operations without any parameters