Separate the concept of having memory access in operand 4 from the concept of having...
authorCraig Topper <craig.topper@gmail.com>
Fri, 30 Dec 2011 04:48:54 +0000 (04:48 +0000)
committerCraig Topper <craig.topper@gmail.com>
Fri, 30 Dec 2011 04:48:54 +0000 (04:48 +0000)
commit5d1a38cbfac62f75ee22cc0c9195616ea5fe5553
tree8f1bb39af7d74c8327413cc876b2e63f52d993b5
parent4d5c4423b91caf059f335815bcc16d61632ad48a
Separate the concept of having memory access in operand 4 from the concept of having the W bit set for XOP instructons. Removes ORing W-bits in the encoder and will similarly simplify the disassembler implementation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147366 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/MCTargetDesc/X86BaseInfo.h
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
lib/Target/X86/X86InstrFMA.td
lib/Target/X86/X86InstrFormats.td
lib/Target/X86/X86InstrXOP.td