summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/qdadd.ll
Commit message (Collapse)AuthorAgeFilesLines
* [ARM] Extra qdadd patternsDavid Green2019-10-211-12/+6
| | | | | | | | | This adds some new qdadd patterns to go along with the other recently added qadd's. Differential Revision: https://reviews.llvm.org/D68999 llvm-svn: 375414
* [ARM] Add qadd lowering from a sadd_satDavid Green2019-10-211-288/+152
| | | | | | | | | | | | This lowers a sadd_sat to a qadd by treating it as legal. Also adds qsub at the same time. The qadd instruction sets the q flag, but we already have many cases where we do not model this in llvm. Differential Revision: https://reviews.llvm.org/D68976 llvm-svn: 375411
* [ARM] Add and adjust saturation tests for upcoming qadd changes. NFCDavid Green2019-10-211-0/+328
llvm-svn: 375401
OpenPOWER on IntegriCloud