x86-64: respect {nooptimize} when building VEX prefix Swapping operands for commutative insns occurs outside of optimize_encoding() and hence needs explicit checking for a request to avoid any optimizations.