An opaque representation of machine-specific assembly instructions for use in register-allocation.

Backends that require more machine-specific classification of instructions (for scheduling, peephole optimization, etc) are encouraged to subtype harpoon.IR.Assem.Instr appropriately. @author Andrew Berkheimer