commit | 1e1ca09b35b6e05c6273f538a5961aac0978c074 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Tue Apr 24 04:28:02 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Tue Apr 24 04:28:02 2018 +0000 |
tree | da08247c7a1da4fb1c2f749947264a1fc639f8be | |
parent | eceadea7706f3089ad855c38e89a327f75aa2372 [diff] |
[X86] Add a BSWAP16 instruction using the 32-bit encoding plus a 0x66 prefix. This encoding is recognized by the CPU, but the behavior is undefined. This makes the disassembler handle it correctly so we don't print bswapl with a 16-bit register. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330682 91177308-0d34-0410-b5e6-96231b3b80d8