Remove PPC-specific lowering for atomics; the
authorDale Johannesen <dalej@apple.com>
Mon, 25 Aug 2008 21:09:52 +0000 (21:09 +0000)
committerDale Johannesen <dalej@apple.com>
Mon, 25 Aug 2008 21:09:52 +0000 (21:09 +0000)
commit140a8bb00640a5af4ae29516ac7c18c22f75c2be
tree99799d828305ab870b65bdf6471fa0f05d743448
parent6d0c25ec3a7ca822e68f73a4481eee43eb5c9485
Remove PPC-specific lowering for atomics; the
generic stuff works fine.

Mark rewritten cmp-and-swap as not using CR1.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55336 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/PowerPC/PPCInstr64Bit.td
lib/Target/PowerPC/PPCInstrInfo.td