The idea here is simply to add statements that specify the semantics of of how AOD-moves will execute at the hardware level.
These statements are architecture specific so they should be generated alongside a particular architecture specification.
In this Issue we should experiment with how to specify these statements for the gemini architecture.