summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Thumb2/mve-vmla.ll
Commit message (Collapse)AuthorAgeFilesLines
* [ARM] Simplify and update vmla test. NFCDavid Green2019-09-151-39/+37
| | | | llvm-svn: 371930
* [ARM] Sink add/mul(shufflevector(insertelement())) for MVE instruction selectionSam Tebbs2019-09-061-0/+122
| | | | | | | | | | | | This patch sinks add/mul(shufflevector(insertelement())) into the basic block in which they are used so that they can then be selected together. This is useful for various MVE instructions, such as vmla and others that take R registers. Loop tests have been added to the vmla test file to make sure vmlas are generated in loops. Differential revision: https://reviews.llvm.org/D66295 llvm-svn: 371218
* [ARM] Select vmlaSam Tebbs2019-09-031-0/+80
This patch adds vmla selection. Differential revision: https://reviews.llvm.org/D66297 llvm-svn: 370704
OpenPOWER on IntegriCloud