[PowerPC] Implement lowering for atomicrmw min/max/umin/umax
authorHal Finkel <hfinkel@anl.gov>
Sun, 28 Aug 2016 16:17:58 +0000 (16:17 +0000)
committerHal Finkel <hfinkel@anl.gov>
Sun, 28 Aug 2016 16:17:58 +0000 (16:17 +0000)
commit5728200f3367461d4a173880498f51490e163d94
treeda688e5e7eca96d32319cc931136df84150138d4
parentc0d14ecea36703b1c035f69c7080699938fb8821
[PowerPC] Implement lowering for atomicrmw min/max/umin/umax

Implement lowering for atomicrmw min/max/umin/umax. Fixes PR28818.

llvm-svn: 279933
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCISelLowering.h
llvm/lib/Target/PowerPC/PPCInstr64Bit.td
llvm/lib/Target/PowerPC/PPCInstrInfo.td
llvm/test/CodeGen/PowerPC/atomic-minmax.ll [new file with mode: 0644]