Implementors must consider Swizzle instructions to be atomically indivisible,
even if implemented as Micro-coded. The rest of SVP64 permits element-level
operations to be Precise-Interrupted: *Swizzle moves do not* because
-the multiple moves are part of the same insteuction. All XYZW
+the multiple moves are, strictly speaking, one instruction. All XYZW
elements *must* be completed in full before any Trap or Interrupt is
permitted
to be serviced. Out-of-Order Micro-architectures may of course cancel