fix memcpy sw so it doesn't depend on a particular ordering of indications