Fix what looks to me obvious instruction definition bugs.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 8 Jan 2010 01:29:19 +0000 (01:29 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 8 Jan 2010 01:29:19 +0000 (01:29 +0000)
commitb093bd0565b1f5c93c2696f6ec712b2e61551c5b
treef1e4e7ee41abdab15c83d5afde778673193d401c
parentd74a7d4e2cbd3f5c46ee7b6299249d7729cf8804
Fix what looks to me obvious instruction definition bugs.
1. CMPXCHG8B and CMPXCHG16B did not specify implicit physical register defs and uses.
2. LCMPXCHG8B is loading 64 bit memory, not 32 bit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92985 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.td