[X86] Correct the Defs, Uses, hasSideEffects, mayLoad, mayStore for XCHG and XADD instructions.

I don't think we emit any of these from codegen except for using XCHG16ar as 2 byte NOP.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330298 91177308-0d34-0410-b5e6-96231b3b80d8
3 files changed