summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/PowerPC/atomic-minmax.ll
Commit message (Collapse)AuthorAgeFilesLines
* [PowerPC] Fix assert from machine verify pass that atomic pseudo expanding ↵Zi Xuan Wu2018-12-281-9/+9
| | | | | | | | | | | | causes mismatched register class For atomic value operand which less than 4 bytes need to be masked. And the related operation to calculate the newvalue can be done in 32 bit gprc. So just use gprc for mask and value calculation. Differential Revision: https://reviews.llvm.org/D56077 llvm-svn: 350113
* [PowerPC] Implement lowering for atomicrmw min/max/umin/umaxHal Finkel2016-08-281-0/+435
Implement lowering for atomicrmw min/max/umin/umax. Fixes PR28818. llvm-svn: 279933
OpenPOWER on IntegriCloud