generator is finished with a register; use this to create some more effective peephole optimiser rules.
skip the tests which use floating point instructions (as their emulators don't support them).