DJ Delorie <d...@redhat.com> writes: >> That sounds like an awkward insn. > > The opcode swaps two register banks. 32 SETs total.
Perhaps you can cheat by using larger modes. E.g., if it's a 32-bit machine, using DImode will cut the number of operands in half. Ian