[X86] Fix the Uses/Defs,mayLoad,mayStore,hasSideEffects flags for the CMPXCHG instruc...
authorCraig Topper <craig.topper@intel.com>
Wed, 18 Apr 2018 20:15:00 +0000 (20:15 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 18 Apr 2018 20:15:00 +0000 (20:15 +0000)
commit04244cbf45d06370c54fdfba065e0ab4dfe004ca
tree63d434d3183406cf9c61fa9a23e05a4d5c8e757d
parent0313614f4d513bf773ccd3ef1fcc855645a50888
[X86] Fix the Uses/Defs,mayLoad,mayStore,hasSideEffects flags for the CMPXCHG instructions.

The compiler only emits the locked version of these which use different instruction definitions. The versions fixed here are only used by the assembler/disassembler.

llvm-svn: 330287
llvm/lib/Target/X86/X86InstrInfo.td