OSDN Git Service

Revise td of X86 atomic instructions
authorMichael Liao <michael.liao@intel.com>
Fri, 21 Sep 2012 03:00:17 +0000 (03:00 +0000)
committerMichael Liao <michael.liao@intel.com>
Fri, 21 Sep 2012 03:00:17 +0000 (03:00 +0000)
commit0838249a6a327ad0e1a909d1d4e2077b23b4a272
tree5d9388bff565ef2d8cb546a9435cefd331beaaf4
parent258aeb5762f3c2ea07aef9957b883c3e5e7e1b8b
Revise td of X86 atomic instructions

- Rewirte most atomic instructions in templates for both better
  maintenance and future extensions, such as HLE in TSX.

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