When expanding atomic load arith instructions, do not lose target flags. rdar://12453106
authorEvan Cheng <evan.cheng@apple.com>
Tue, 9 Oct 2012 23:48:33 +0000 (23:48 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 9 Oct 2012 23:48:33 +0000 (23:48 +0000)
commite61e516a51f1211c1385a3043523552f4e56003d
treea8b14ae39187d0deeaf199c9d149fd703dc89213
parentc0dfffa448ad7ab647779bc3e7f2aee5c76cb31b
When expanding atomic load arith instructions, do not lose target flags. rdar://12453106

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165568 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/atomic-minmax-i6432.ll