support for swapped register files on write of alu
support for swapped register files on write of alu mul