C# (CSharp) Mosa.Platform.x86.Stages Namespace

Classes

Name Description
AddressModeConversionStage
BuildStackStage Completes the stack handling after register allocation
FinalTweakTransformationStage
FixedRegisterAssignmentStage
FloatingPointStage
InterruptVectorStage
LongOperandTransformationStage Transforms 64-bit arithmetic to 32-bit operations.
Multiboot0695Stage Writes a multiboot v0.6.95 header into the generated binary.
SSEInitStage Sets up SSE before any code that relies on SSE runs.
SimpleDeadCodeRemovalStage The simple dead code removal stage remove useless instructions and NOP instructions prior to the register allocation stage.
StartUpStage
TweakTransformationStage