This is the second patch in a collection to support prefixing destructive operations, with the MOVPRFX instruction, to build constructive operations. The previous patch is D73141.
This patch renames the Destructive enumerator, from the DestructiveInstType enum, to DestructiveOther.
The entirety of this patch comes from D71712.